Roofing Services
Emergency Services, Repairs & Maintenance

Your roof protects your home, and when it is damaged or in need of replacement, ensuring the problem is taken care of quickly and professionally is your highest priority. Challis Restoration offers comprehensive roofing services including emergency services, roof repairs, maintenance, and full roof replacements.
Whether your roof has been damaged by a storm or regular wear and tear due to aging, we can help. Give us a call today to schedule your roof inspection!
Call now – (563) 357-0164.
Expert Roof Replacement
Replacing your entire roof is a big decision, but it can ensure your home is protected from unwanted water damage, can reduce heating and cooling costs, and improve the overall appearance and value of your home.
We offer numerous options and styles of shingles. We will work with you from start to finish to help you pick the right roofing material, quality, and color to suit your home and your needs.
Trust Your Local Roofing Company
Challis Restoration is a local company, and we’ll make your project a priority, and we’ll only deliver high-quality craftsmanship and results. Unfortunately, not all roofers hold themselves to the same high standards that we follow, and far too many homeowners that choose the least expensive roofer often end up regretting their decision.
Since 1993, Challis Restoration has been the name Eastern Iowa can trust to provide fast, quality work. We are motivated to deliver complete customer satisfaction, and that includes completing the work in a timely manner without sacrificing quality.