Farley's Trusted Roofing & Exterior Team

Farley is a growing rural community along US-20 in western Dubuque County — and Passion Exteriors is here to protect its homes. From town homes to the farmsteads and acreages around them, we install and repair roofing, siding, and seamless gutters across Farley. We are an Owens Corning Preferred Contractor with a 5.0-star Google rating and a local, family-owned crew.

Roofing for Farley homes and acreages

Western Dubuque County takes the brunt of Iowa hail, wind, and freeze-thaw winters. Whether you are in town or on an acreage, we install roofing systems built to last and back the work with a real warranty.

Our Farley services

Local, year-round

Storm chasers do not stick around Farley — we do. As an Eastern-Iowa company, we are a phone call away for warranty and follow-up.

Why Farley homeowners choose Passion Exteriors

  • Serving Farley and the greater Dubuque area
  • 5.0-star across 50+ verified Google reviews
  • Owens Corning Preferred Contractor
  • Licensed, bonded & insured · 40+ years combined experience

Farley roofing FAQ

Do you serve farms and acreages around Farley? Yes — town homes and rural properties alike.

Free inspections? Yes — free, no-pressure inspection and written estimate. Call (319) 536-1924.

Storm damage? We inspect and document it so you can file with your insurer; you manage the claim and we will meet your adjuster on-site.

Get your free Farley roof inspection

Call (319) 536-1924 or request your free estimate online. Proudly serving Farley and all of Dubuque County.