Our Approach

Seven Castles Construction is dedicated to superior craftsmanship, lasting client relationships, and making visions become reality. At the core of the company is a trustworthy, conscientious, highly skilled team who continually exceeds the client’s expectations of quality, budget, and schedule.

About the Owner

Upon completion of college in Richmond, Virginia, Kevin Glenn moved to Basalt and within two weeks began his construction career on a broom. Working as a laborer at the age of 23, Kevin gained invaluable experience throughout the years transitioning from laborer to carpenter to Superintendent. After forming close relationships with the top trades in the valley, and knowing his skills had reached the highest level, Kevin formed Seven Castles Construction in 2008. Since then, SCC has been building and remodeling projects ranging from 2,000-16,000 square feet. He is a contractor who is on the job managing and overseeing every aspect of the building process with a critical eye for detail.