Free Estimate
16 reviews

Great Experience

Mark T.

Met Recon at their booth at the Iowa Home & Garden Show in February. Max was excellent to work with. He knows his stuff and he fully explained the process, the materials, and the warranties. He is a true professional. Recon was able to tear off the old roof and install the new roof in about 10 hours. I was impressed with the quality of the job and how nice our new roof looks. I was also impressed that they were able to install our roof early April, instead of having to wait until June or July. I highly recommend Recon for your roofing needs. Very competitively priced too.


Tom N.

GREAT! Brady walked us thru what what was needed and his recommendations..He followed thru with communication . THE Job was completed from roof to siding and gutters..Had some glitches but Brady fixed them and was Always in touch with us..Recon Did what they said they would do and Brady helped us through the Insurance issues..Thank You RECON and Thank you Brady for your patience and knowledge...Top Guns to Us!!

Recon Roofing and Construction A Great Company

Lavonne S.

My experience was great! A special thanks to Bradey Dougherty, my project advisor, for the advice he gave me concerning replacing roofing and siding on my home from hail damage. He worked with my insurance and kept me up to date on everything. After I chose colors for shingles and siding, he put them on a 3D computer model of my house to confirm I liked the color combination. The roofing crew and siding crew both did an outstanding job! I love my new roof and new siding! Thanks for your professional, yet friendly manner, I enjoyed working with you.

New Roof and Siding

Mike M.

We worked with Zach thru this process. He was very patient and guided us thru the insurance network. The new roof and siding were completed in a timely manner by their crews.

Extremely Efficient!!!

Ben P.

I needed siding and a new roof after this years storms. After calling my rep Zach Carr, it seemed like everything was taken care of for me. The only thing we worried about was color and style of the roof and siding. Zach took care of dealing with the insurance adjuster, ordering and transport of materials, and the sub contractors doing the work. Communication was top notch, the work was done perfectly and on time, cleanup was executed nicely and most importantly there were NO HEADACHES. I would recommend Zach and his company to anyone in need. Great job Recon!!!

New Roof

Ryan M.

Recon replaced my roof due to hail damage. I'm the most anal perfectionist you could ever meet. I have nothing but great things to say about Recon! They did an awesome job, but what impressed me most was the clean up at the end. These guys had just worked 12 hours in 100 degree heat, then spent well over an hour after they were finished to clean up. I'm beyond impressed!!!

Top Notch in Every Way

Tom L.

Excellent experience from start to finish. Planning, explanations, insurance assistance, install, clean-up, and follow-up. Could not have been more pleased with the entire process.

Awesome Experience

Jan H.

Friendly, helpful customer service. Helped me through the process of roof replacement with great ease. Highly recommend and have recommended to others!

Great service provided by a great company

Leslie H.

Excellent work done by Recon. The employees are very professional and friendly during a stressful time of remodeling. Highly recommend this company.


Patrick F.

I am so pleased with this company, my only regret was that I didn’t hire them to do my roof! They were competitive on price, they were very good with communicating with me. I am so happy that my sister in law recommended this company after I had storm damage. I will gladly use this company again for future projects I have. I wish I could add pictures to show you the difference of night and day this company did to make it look like a brand new home!

Let’s Get You A Free Quote

4.8 out of 5
Out of 69 Google Reviews

Headquarters Recon Roofing & Construction

  • 455 SW 5th St Suite C Des Moines, IA 50309
  • (515) 800-3355