Site Navigation

Home
About
Services
Testimonials
Contact

Recker Construction

"Over 50+ Years Experience"

About Us

Recker Construction, in Dyersville, IA, is the area's leading roofing company serving Dyersville, Epworth, Farley, Peosta, Dubuque and surrounding areas since 1995. We offer metal roofing, siding, new construction, metal trim, pole sheds, machine sheds and more. For all your roofing needs, contact Recker Construction in Dyersville.


Areas Served

Dyersville, IA | Manchester, IA | Epworth, IA | Independence, IA | Farley, IA | Cascade, IA | Peosta, IA | Monticello, IA | Guttenberg, IA | Delhi, IA | Dubuque, IA | Galena, IL

Our Certifications


What We Offer

Our Specialties include:

Our Services include:

Our Brands include:

Our Products include:


Testimonials

On 10/5/2024 Lisa Lee had this to say:
I have a 1 1/2 story house with quite a pitched roof with a porch and kitchen add on. They knocked it out in 2 days. Very professional and extremely helpful. Could not give enough stars for this company. Thank you again!!

On 12/15/2023 Kevin Grace had this to say:
nice job on the roof of our 100 year old house,thanks guys

On 6/1/2023 Tony Lueck had this to say:
Rob and Travis do an amazing job. Had them roof my house when we added on. Friendly guys and the finished job is fantastic!

On 8/11/2022 Stevenjeanie N. had this to say:
They put new roof on my house and my detached garage.. Looks GREAT and they were very professional and hard working.. I am very satisfied with their work and would recommend them to anybody looking for a cost effective roof.

On 5/25/2020 Joe Demmer had this to say:
Awesome work. Great guys.


Contact Us

Recker Construction
321 2nd Ave Northeast Dyersville, IA 52040
Phone: (563) 543-2682
Mobile: (563) 590-6067
Email: t_rav03@yahoo.com

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp

Payment Types Accepted

Personal Checks, Cash

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 7:00 AM - 5:00 PM
Tuesday: 7:00 AM - 5:00 PM
Wednesday: 7:00 AM - 5:00 PM
Thursday: 7:00 AM - 5:00 PM
Friday: 7:00 AM - 5:00 PM


Legal

Terms of Use
Privacy Policy