Residential | Commercial

With our 50+ years of experience, and many satisfied customers, Shepherd's Home Repair is your first choice for residential and commercial roofing. We've been providing quality roof design, installation, and repair services all over the Des Moines area.


As a full service roofing contractor, we have the knowledge and expertise to handle all your roofing needs. Whether you need a new roof, re-roofing, a routine inspection, or a simple repair, we provide the extra effort and attention necessary to ensure that your roof is in top condition. We only use high quality materials and pride ourselves on our excellent craftsmanship and attention to detail. With Shepherd's Home Repair, you'll only get the best service and support at competitive rates.

As authorized installers for most brands, we're familiar with the strengths and weaknesses of each roofing system and can help you choose the one best suited for your home within your budget. As most know, Shepherd's Home Repair always completes projects on time and within budget.


We have all the necessary permits and schedules to requisite inspections. Our outstanding service has even earned us respect in the community of Des Moines.


A new roof is the final touch to your dream home.
Tell us about your project today.