Talk to Us About Your Roof Repair, Roof Replacement, or Fencing Needs

Guarantee Roofing and Fence has been a family-owned and -operated business for generations. We believe in exceeding the expectations of our customers by providing them with superior customer service, workmanship, and products.

Customer satisfaction has been our driving force from day one. That’s why we take our jobs seriously. In fact, if you’re not happy with the finished product, we’ll gladly come back and fix it. All our work is guaranteed, and our technicians are licensed and insured. Choose the 5-Star rated Terre Haute roofer and fence installer – choose Guarantee.

Guarantee Roofing and Fence owners Plen and Sylas standing in front of the Guarantee Roofing sign. Father and son are smiling and wearing company polos in black and orange. They are roof repair specialists and local to Terre Haute.

Why Hire Us for Your Next Project?

Guarantee Roofing and Fence isn’t your average roofing and exterior remodeling company. While many companies only have a handful of years in the business, we have over a century serving our community.

No matter what your project involves – whether it’s a standard roof repair or a full-on roof replacement job working with your insurance company – our skilled professionals can handle the task. We take the time to get to know you and your needs during our initial, free consultation. We work within your existing budget, and we’ll provide you with a solution that you really need – no pushy sales tactics or inflated prices! Get the peace of mind that comes with both first-class workmanship and products.

Experience That You Can Trust With All Your Remodeling Needs

Need a roof repair, new gutters, or a privacy fence installed? Your home is important to us.

Our professionals are certified and have decades of experience in their fields. Trust the true experts. Call us at (812) 612-5560 Monday through Friday from 8:00a.m. to 5:00p.m. Or, contact us via our online form and we will get back to you as soon as possible.

1221 Hulman St., Terre Haute, IN 47802