What we do
Roofing Services in Elkhart, Indiana
Miller Home Restorations is Elkhart, Indiana's premier roofing contractor, offering comprehensive services to protect and enhance homes. We specialize in both metal and shingle roof installations, catering to diverse homeowner preferences and needs, and we take pride in being an Certainteed Shingle Certified contractor.
We serve homeowners across Elkhart, Goshen, Osceola, Dunlap, Nappanee, Wakarusa, South Bend, and Mishawaka. Whether you need a small repair or a full roof replacement, we're here to help.
5.0+
Google rating from 21 reviews
30+
Year Metal Roof Lifespan
2016
Founded — Serving Elkhart Since
Shingle Roof Installation and Repair
Installation and repair for architectural and traditional shingles, completed in as little as one day.


Good to know
Frequently Asked Questions
Still have a question? Call (574) 354-0610 and talk to a real person.
What roofing services does Miller Home Restorations offer?
We offer shingle roofing, metal roofing, storm and hail damage repair, insurance claim support, interior remodeling, and
free roof inspections for Elkhart-area homeowners.
Do you offer free inspections?
Yes. We'll come look at your roof and give you a clear answer about what it needs.
What areas do you serve?
We serve Elkhart, Goshen, Osceola, Dunlap, Nappanee, Wakarusa, South Bend, and Mishawaka.
How experienced is Miller Home Restorations?
We began in 2016 doing home restoration and fix-and-flip work before growing into a premier roofing contractor, with 150 residential and 20 commercial jobs completed.
Do you work on commercial properties?
Yes. Our comprehensive services cover both residential and commercial properties.
What should I do if my roof is leaking right now?
Address it immediately. Contact us for a thorough inspection and we'll walk you through the best solution.
Do you offer warranties?
We stand behind our work with warranties on both materials and labor, and we partner with trusted manufacturers to
offer additional product warranties.
How do I know which service I need?
Start with a free inspection. We'll give you a clear, honest answer about whether you need a repair or a full replacement.
Free estimate
Ready to Get Started?
Not sure which service you need? Contact us for a free inspection, and we'll help you figure it out.