top of page

Roofing - Installation & Repair


Heritage Contracting offers installation, repair and replacement of both commercial and residential roofing in Fredericksburg and the surrounding areas. Our team possesses three decades of combined roofing industry experience, and works on most types of roofing. We focus on making the entire roofing process simple and worry-free. We will keep you informed from start to finish, no job is too big or too small! Whether you’re looking for a new roof or roofing repairs, our skilled and experienced team can meet all your needs no matter the type of roof you want installed or repaired. Prompt and efficient workmanship when you trust your roofing repairs and installation to us. Whether you need emergency roof repairs from storm damage or have a leak, our roofing experts will solve the problem quickly and efficiently.

Professional Roofing Work Performed at an affordable price

bottom of page