Roofing in Martinsville, Indiana
Roof repair, roof replacement, metal roofing and storm damage inspections for homeowners in Martinsville (46151). Martinsville is the Morgan County seat. Free estimates, open 24/7.
★★★★★ 5.0 from 158 Google reviews · BBB A+ · Open 24/7
Your Martinsville roofer
If you own a home in Martinsville (46151), our crew is close by. We are based in Cloverdale, west of Martinsville, and we handle roof repairs, full replacements, metal roofs and storm inspections throughout Morgan County.
Martinsville sits east of our Cloverdale shop. We also serve Mooresville, Monrovia, Paragon, Eminence and Brooklyn in Morgan County.
Service-area note: Our crew serves Martinsville from our Cloverdale base at 3 N Main St. Call, text or request an estimate online and we will confirm scheduling for your address.
Why Martinsville homeowners call us
- 5.0 stars on Google from 158 reviews
- BBB Accredited Business, A+ rating
- Extensive combined roofing experience, hundreds of homes roofed
- Free estimates and a clear scope before any work
- Open 24/7 for leaks and storm damage
Roofing services in Martinsville
Roof repair in Martinsville
Leaks, damaged or missing shingles, and flashing that has failed around chimneys, vents and walls.
Roof replacement in Martinsville
When a roof is past repair, we tear off the old one and install a new asphalt shingle roof, with a clear scope and written estimate before any work begins.
Metal roofing in Martinsville
Metal roofing is an alternative to asphalt shingles.
Storm damage inspections in Martinsville
After suspected wind or hail damage, we inspect your roof and document its condition, so you have it for your insurance conversation.
24/7 leak repair in Martinsville
A leak does not wait for business hours, and neither do we.
Gutter installation & repair in Martinsville
Repair leaking, sagging or storm-damaged gutters or replace a failing system so roof runoff drains away correctly.
Built for Indiana weather
Spring hail and wind are hard on roofs around Martinsville. After a storm, look for missing or lifted shingles, dents in vents or gutters, and granules washing out of downspouts.
Storm damage inspections
Want more detail? Read our Martinsville homeowner roofing guide for practical advice before you schedule an estimate.
Roofing questions for Martinsville property owners
Use these guides to understand common repair, replacement and storm-damage decisions around Martinsville before you schedule an estimate.
What homeowners say about us
Read all 158 Google reviews★★★★★“They do great work will use them for any roofing needs”
★★★★★“We had Tyler come out after noticing we had some missing shingles. Tyler then found hail damage and helped us with the insurance process to get us a new roof. Our new roof looks great, even all my neighbors love it! Definitely would recommend to anyone.”
★★★★★“professional work looks good workers were nice and quick with job”
Martinsville roofing questions
Do you do roofing work in Martinsville?
Yes. We serve homeowners in Martinsville (46151) and across Morgan County. Call (317) 903-8298 to set up a free estimate.
Do you install metal roofs in Martinsville?
Yes. We install metal roofs and asphalt shingle roofs, and we will help you compare the two.
Can you fix a leak in Martinsville without replacing the roof?
Often, yes. It depends on what is causing the leak and the condition of the rest of the roof. We look at it and give you options before any work starts.
How quickly can you get to Martinsville?
We are open 24/7. Call and we will tell you when we can be there.
Towns near Martinsville we also serve
Get a straight answer about your roof
Free estimates, open 24/7, based at 3 N Main St in Cloverdale.