Commercial & industrial onlyEst. 1982 · Clinton, IowaMon–Fri 8am–4pmDuro-Last Platinum · Top 3% nationallyEMR 0.76
Home/Service Area

Commercial Roofing Contractor in Geneseo, Illinois

19 Duro-Last roofs in Geneseo on record — Hillcrest Home, the City of Geneseo, Concordia Lutheran, Geneseo Good Samaritan. Replacement, repair and maintenance from a commercial-only contractor an hour south.

Beckwith Commercial Roofing · Proof of performanceVerified 2026
44Years, commercial only
1,900+Duro-Last roofs installed
12M+Square feet installed
Top 3%Duro-Last contractor nationally
BBB A+Accredited since 1995

Projects in Geneseo


Some of the roofs we've put on in Geneseo.

A selection from 19 Duro-Last warranty records in Geneseo. Name, size, system and year, straight from our warranty records.

Geneseo2008

Hillcrest Home

Healthcare & senior living15,967SQ FTDuro-Last PVC · 40 mil
Geneseo2010

WSP LLC

13,445SQ FTDuro-Last PVC · 40 mil
Geneseo2024

City of Geneseo

Municipal, government & utilities11,767SQ FTDuro-Last PVC · 50 mil
Geneseo2007

Hillcrest Home

Healthcare & senior living11,293SQ FTDuro-Last PVC · 40 mil
Geneseo2010

Concordia Lutheran Church

Churches & nonprofits7,634SQ FTDuro-Last PVC · 40 mil
Geneseo2024

Four Seasons

Retail & automotive7,588SQ FTDuro-Last PVC · 50 mil
Geneseo2017

Geneseo Wastewater Treatment

Municipal, government & utilities5,326SQ FTDuro-Last PVC · 50 mil
Geneseo2008

Geneseo Good Samaritan

Healthcare & senior living4,350SQ FTDuro-Last PVC · 40 mil

Geneseo, from Clinton

An hour south through Prophetstown.

Geneseo is about 50 miles from our shop in Clinton — US-30 east to Morrison, then IL-78 and IL-82 south through Prophetstown to the I-80 interchange, roughly an hour. Our Geneseo records lean municipal and senior living: the City of Geneseo (two roofs, 2024 and 2025), the wastewater treatment plant, Hillcrest Home and Geneseo Good Samaritan, plus the State Street churches and the Highway 82 commercial strip (Four Seasons, Hardee's). An active leak in Geneseo is generally walked within 0 to 2 business days.

Services in Geneseo


Everything we do, available here.

Roof replacement

Duro-Last PVC, metal, shingle, metal retrofit and coatings, matched to the roof.

Roof repair

Leak diagnosis and permanent repair on roofs that can't stop.

Roof maintenance

Scheduled inspections, clean-up, routine repairs and a written condition report.

Roofing systems

Duro-Last PVC, R-panel and standing-seam metal, shingle, metal retrofit, acrylic/silicone coatings.

Metal fabrication

Edge metal, coping, flashings and industrial gutters from our Clinton shop.

Rooftop fall protection

Guardrails, anchor points, horizontal lifelines, hatch guards and skylight cages.

Testimonials from our customers


“Beckwith is my #1 vendor because I always know they're honest, efficient, and do what they say they're going to do.”
Steve Penn
Murrays Warehousing
“The guys were very professional and did a great job on our roof.”
Mark Conner
Green Valley Body Shop
“We can count on Beckwith no matter the size of the job.”
Steve Lockhart
Tietjens-Lockhart Construction

Commercial roofing questions in Geneseo


How quickly can you reach an active leak in Geneseo?

Geneseo is about an hour from our shop in Clinton. Call (563) 242-6939 — the crew dispatches straight from Clinton, with no branch office to route through.

Do you work for city governments and utilities?

Yes. Municipal and government is one of our 11 industry groups. The City of Geneseo has two roofs in our Duro-Last warranty records (11,767 sq ft in 2024 and 5,185 sq ft in 2025), plus the Geneseo Wastewater Treatment plant (2017).

Do you cover Cambridge, Annawan, Atkinson and Kewanee?

Yes — Henry County is covered on the same IL-78 and I-80 routes. Rock Island and Moline have their own pages.

Nearby service areas


Talk to a roofing specialist

Let's talk about your roof.

One facility or a portfolio — call and talk to someone who has been on a roof this week, or send the details and we reply within one business day.

Commercial and industrial only — no residential requests, please.