Free Same Day Inspection:

(812)229-9221

Who We Are

A-Pro Roofing was born out of frustration. We saw homeowners in Sullivan struggling with unreliable contractors, hidden fees, and shoddy workmanship. We knew there had to be a better way. As a family-owned business, we treat our customers like our own neighbors because that's exactly who you are. We're committed to transparent pricing, clear communication, and using only top-quality, locally-sourced materials. Our certified team takes pride in their work, which is why we offer an unmatched 5-year workmanship warranty.

Allin Moore and Family, Christmas 2023

What makes us different

Family-Owned in Sullivan

We're your neighbors, committed to improving our community one roof at a time. Our reputation is built on quality and trust, with each project reflecting our dedication to excellence.

Fully Insured, Licensed & Certified

  • Certified experts trained by leading manufacturers.

  • Maximized warranties with professional installation.

All Materials Locally Sourced

We buy all our materials locally at ABC supply, supporting our community and ensuring quality.

5-Year Workmanship Warranty

We're so confident in our team's ability to do the job right the first time, that we'll guarantee it for 5 years (most of our competitors only offer a one-year workmanship warranty).

Prompt and Clear Communication

Always on call, we never leave you waiting. You’ll get responses and updates regularly, so you're never in the dark.

24/7 Emergency Roofing Service

When you've got a leak in your roof you don't have time to wait. We come out when you call and place tarps on your roof to prevent more damage from occurring.

Our Promise

Our goal is always to educate homeowners on protecting their most valuable investment. We'll never try to oversell or recommend anything you don't truly need. Our estimates clearly explain - in everyday language - what's required to properly safeguard your home.

allin and son

Allin Moore, Owner A-Pro Roofing

allin moore photo
Allin Moore, 2024

Get your free no-hassle Inspection today!

Give us a call at (812)229-9221 or fill out our contact form and we'll call you to schedule an inspection or to chat about how we might be able to help you

Call: (812)229-9221
Facebook Like us on Facebook