Fincastle, VA Deck Builder & Home Remodeling Contractor
Fincastle is the historic county seat of Botetourt County, with a well-preserved town center and homes that go back generations. Out in the county, farms and newer homes enjoy wide views of the mountains. We build projects that suit both.
Respecting older homes
Porches and additions
A historic house calls for a porch or addition with the right proportions, trim and roofline. We design new work to look original.
Kitchens and baths
We bring older kitchens and bathrooms up to date while keeping the feel of the home.
Country living in Botetourt
Decks with a view
A deck or sunroom oriented toward the mountains makes the most of a rural lot.
Garages and shops
Larger properties often need a garage or workshop for equipment and vehicles.
Permits in Fincastle
Building permits in this area go through Botetourt County, and work in the historic town center may involve additional review. We confirm the requirements for your property first.
Fincastle questions
Do you work on historic homes?
Yes. We plan details carefully so additions and porches match the original house.
Do you serve all of Botetourt County?
Yes, including Fincastle, Troutville, Daleville and Blue Ridge.
Do you offer free estimates?
Yes. Call (540) 339-5279 or request one online.
Talk to us about your Fincastle project
Call (540) 339-5279 or request a free estimate. We also build in Troutville, Daleville and Blue Ridge.
