RoofSmart is a full-service roofing company. We can provide you with any and all roofing, siding and gutter services. We offer roofing installation, roofing repair, roofing maintenance and inspections. When it comes to your siding we can also repair and replace any cracked or broken siding. Our services will  increase the appeal of your home and increase the value. All of our services are of the highest quality and come at an affordable price. 


RoofSmart offers both Commercial and Residential roofing. Roofsmart’s highly trained roofing experts can handle any roofing need you may have and will go through great lengths to help you keep the value of your home trending upward. The life of your roof is dependent on the quality of installation that takes place, which is why RoofSmart should be your trusted service provider.


Siding protects against the harsh outdoor weather. Resisting the mean midwest elements is not an easy task. RoofSmart will take all of the preventive measures to make sure the siding on your home or business will keep up with mother nature, help you in deciding the best options for the job, or simply repair damages to your existing siding.


In order to protect your foundation, walls and roof from water damage a well maintained gutter system helps to control the flow of water from the roof away from the building while keeping your roof free of debris and moisture. RoofSmart wants to resolve any issues you may have with your gutter system, but we want it to look nice as well. RoofSmart works with any style or size, and promise you unmatched service.

Our Promise

  • Highest Quality Workmanship
  • Honest, Ethical Upfront Pricing
  • Provide the Best Customer Value
  • Keeping Customer Informed

Client Testimonials

I would recommend RoofSmart to anyone. Great communication, got me covered a few days after I called. The workers were great and cleaned up as if they were never there. Roof looks awesome!!!!!-

Cliff W. | Greenfield, IA