Replace Your Old, Damaged Roof

We offer roof replacement services in Elgin, SC and the Greater Columbia area

You don't have to dip into your life savings to replace your outdated roof. Reach out to Shelley Custom Roofing & Construction for economical roof replacement options in the Greater Columbia area. We repair and replace roofs on residential and commercial properties. For your convenience, we offer 24/7 emergency roofing services in a 100-mile radius of Elgin, South Carolina.

For more information about roof repairs and replacements, call our local professional roofers at 803-605-6135 today.

3 signs you need a roof replacement

3 signs you need a roof replacement

How can you tell that it's time to replace your roof? You may need to call Shelley Custom Roofing & Construction for a roof replacement if:

  1. You see missing, raised or cracked shingles.
  2. Your roof is more than 20 years old.
  3. You see signs of water damage in your home.


Increase the energy efficiency and value of your roof. Call an experienced roofer in Elgin, SC today to get a free estimate on your roof replacement.