Roanoke, Salem, Vinton, SW County, Cave Spring, Oak Grove, Cloverdale, Troutville




  When you need a new roof, siding, windows, and gutters choosing the right contractor is your most important job!


With more than 26 years of experience and over a thousand of satisfied customers in the area, Shenandoah Home Improvements offers you the security and protection of a job you can rely on.