Improve Your Home With an Attractive Roof

Schedule services with our experienced roofing company in Perrysville, Veedersburg or Covington, IN

Is your shingle roof approaching 20 years old? Did severe wind damage your roof? When you need roofing services, trust the team at C. Davis Roofing. Our roofers work on residential and commercial properties in Perrysville, Veedersburg and Covington, IN. You can trust us to work quickly and efficiently and to clean up the area when your project is complete.

Whether you're getting a roof replacement or a few repairs, you'll love what our roofing pros can do for your property. Call 765-299-2740 to learn more about our roofing company today.

What makes C. Davis Roofing different?

You don't have to search far and wide to find trustworthy local roofing contractors. Our team provides the quality of service you want, regardless of the project size. We're preferred over the competition because we:

Have been in business for over 25 years
Are licensed and insured in Indiana
Work directly with subcontractors in Illinois
Are detail-oriented and responsible
Offer fair, competitive pricing
Value honesty and integrity


We're even available for 24/7 emergency services. Reach out to hire our dedicated roofers for your project. Don't forget to ask about our church discounts.

Going the extra mile for your roofing needs

Our roofing company is proud to extend our services outside the Perrysville, Veedersburg and Covington, IN areas.
You can call us if you live or work in:

Attica
Bainbridge
Bloomingdale
Bridgeton
Cayuga
Clinton
Covington

Crawfordsville
Dana
Hillsboro
Kingman
Marshall
Montezuma
New Market

Newport
Rockville
Rosedale
Russellville
Stringtown
Tree Spring
Veedersburg

Waynetown
Waveland
West Lebanon
Wingate
Yountsville

Make us your top choice for your residential and commercial roofing needs. Contact us today to schedule a service appointment.