Farley sits on the US-20 corridor in western Dubuque County, a short drive west of Dubuque. Passion Exteriors installs and repairs roofing, siding, and seamless gutters here — the older blocks in town, the newer streets, and the acreages beyond them. We are a family-owned Iowa company and an Owens Corning Preferred Contractor with a 5.0-star rating across roughly 50 Google reviews.
Farley has grown steadily for decades — 1,334 residents in 2000, 1,766 at the 2020 census — and that growth shows in its rooftops. Homes that trace back to the town's start on the Dubuque and Sioux City Railroad in the 1850s sit a few streets from houses built in the last ten or fifteen years. Older homes often carry layered shingles, tired decking, or attic ventilation that never met modern standards. Newer homes are usually on their first roof, and how long it lasts comes down to the install and the hail, wind, and freeze-thaw cycles that cross this open stretch of county. We start with a real inspection, tell you plainly what we find, and put the price in writing — whether that means a repair or a full replacement.
Farley homeowners got a fresh reminder this spring. On April 14, 2026, a long-lived supercell tracked the Highway 20 corridor through Dubuque County with hail up to baseball size, an 88 mph gust at the Dubuque airport, and a confirmed EF1 tornado near the regional airport. That came on top of the August 2020 derecho, which gusted to 97 mph in Dubuque County. Storms like these rarely tear a roof off outright — more often they bruise shingle mats, lift edges, and crease flashing in ways you cannot see from the driveway. We inspect, photograph, and document everything, and the documentation is yours. If the damage warrants an insurance claim, you file and manage it with your insurer, and we are glad to meet your adjuster on-site to walk through the repairs the roof actually needs.
After a storm like April's, out-of-town sales crews tend to sweep through towns like Farley, knock doors for a season, and move on. We work the opposite way. Passion Exteriors is based in the Cedar Rapids area and serves eastern Iowa year-round — Farley, Epworth, Dyersville, and the rest of Dubuque County included. If you need warranty work down the road, we are an hour away, not three states.
Do you work on rural properties around Farley? Yes. In-town homes, farmsteads, and acreages all get the same crew and warranty.
My roof went through the April 2026 hail. Should I still have it checked? Yes — even without a visible leak. Hail can shorten a roof's life without obvious signs, and a free inspection with photo documentation gives you a clear answer.
How do I get an estimate? Call or request a quote online; we will schedule a free inspection and follow up with a written estimate.
Whether something needs attention now or you simply want to know where your roof stands, call Passion Exteriors at (319) 536-1924 or request your free estimate online. Proudly serving Farley and all of western Dubuque County.
Passion Exteriors also serves nearby Dubuque County communities, including Dubuque, Asbury, Peosta, Dyersville, Epworth, and Cascade — see our Dubuque County hub for our full service area.