top of page



Expert Roof Replacement in Fredericksburg VA

Roof problems can be stressful for any homeowner! Columbia Contracting strives to make your roof replacement process simple and worry-free. As an Owens Corning Platinum Preferred Contractor you can trust that you will receive craftsmanship, reliability, and professionalism during your roof repair or roof installation process. 


We are licensed, bonded and insured and only work with the highest quality materials. 

Signs You Need a Roof Replacement

Don't wait until your ceiling starts leaking! Be aware of the most common roof replacement signs.

  • Age of your roof: If your roof is over 20 years old, you will most likely need to replace it soon. 

  • Roof leaks: Experiencing constant roof leaks it's a sure sign that your roof is no longer holding up. 

  • Missing or cracked shingles: It's important to inspect your roof after a big storm or excessive wind. If you see that shingles are missing it means that your roof is not longer strong enough to withstand the elements. 

  • Moss on the roof: Large amounts of moss on your roof is trouble! Moss indicates that moisture has gotten inside and can cause your roof to rot.

  • Light in your attic: Inspecting your attic is something that homeowners should do regularly. If you get up there and see light peeking through it could mean holes in your roof. 

top of roof.jpg

Residential and Commercial Roof Contractor in Fredericksburg VA

bottom of page