Northstar Roofing has installed roofs across Davenport, Moline, Rock Island, and Bettendorf for over 30 years, and every install is engineered for this specific climate, not a generic spec sheet.
A roof installed in Phoenix would fail in 18 months here. The Quad Cities sits in a unique weather corridor where the Mississippi River creates extreme humidity swings, and our position in USDA Zone 5b means roughly 100+ freeze-thaw cycles per year. That’s why our installations include:
If your existing roof is past its service life, book a free roof replacement inspection.
Asphalt Shingle Installation
The most popular choice for QC homes. We install architectural shingles from GAF Timberline HDZ and Owens Corning Duration lines — both rated for 130 mph winds and backed by manufacturer warranties up to 50 years. Installations start around $8,500 for an average single-family home in Davenport or Moline.
Metal Roof Installation
Standing seam and stamped metal systems for homeowners who want a 50+ year roof. Excellent for properties with low-slope sections or rural homes near LeClaire, Eldridge, or Geneseo where snow load matters. Energy Star rated panels can reduce summer cooling costs by up to 25%.
Commercial Flat Roof Installation
TPO, EPDM, and modified bitumen systems for warehouses, office buildings, and retail across the QC industrial corridor. Includes tapered insulation design for proper drainage and full warranty documentation.
New Construction Roofing
We work directly with general contractors and homebuilders on new builds across Bettendorf, North Scott, and Pleasant Valley. Tight scheduling, code-compliant installs, and clean handoffs — no callbacks.
Free On-Site Inspection (Day 0)
A real roofer (not a salesperson) measures your roof, documents the deck condition, photographs problem areas, and reviews your goals.
Written Estimate Within 24 Hours
Itemized, no hidden fees, with material samples you can see and touch.
Permit Pull
We handle all permitting with the City of Moline, Davenport, Rock Island, or Bettendorf. You don’t deal with city hall.
Material Delivery & Tear-Off
Most full residential installs are completed in 1–2 days. Yard protection and cleanup included.
Installation & Inspection
Lead installer walks the finished roof with you. Manufacturer warranty registered on your behalf.
Final Walkthrough & Magnetic Nail Sweep
Your driveway, lawn, and landscaping leave cleaner than we found them.
When you’re installing a new roof, you’re making a 25 to 50-year decision. The contractor you choose matters more than the shingle brand on the box. For over 30 years, Quad Cities homeowners, builders, and commercial property owners have trusted Northstar Roofing to install roofs that actually last in our climate, through humid summers, brutal winters, and everything in between.
Here’s what our installation customers across Davenport, Moline, Rock Island, and Bettendorf have to say about working with us.
Theresa Hensley6. December, 2025Trustindex verifies that the original source of the review is Google. Responsive! On Time! Upfront on what he/they can and can not do! Reasonable prices! Will use them again! Casey Henley19. September, 2025Trustindex verifies that the original source of the review is Google. They did really good work getting my new roof put on and my new gutters. Did a really good job cleaning up after. Everyone was really nice and friendly. Definitely would recommend to others. Maurice Popelier13. August, 2025Trustindex verifies that the original source of the review is Google. Rodolfo handled ourl roof damage completly mainly with insurance co the best contractor ì have ever dealt with kept us informed with no delays Rodolfo any questions he contacted us first before proceeding Tyler Green1. July, 2025Trustindex verifies that the original source of the review is Google. Northstar did my roof and gutters in 2023 with exceptional service. Now they are doing more inside projects for me as they expand more than just roofing and gutters. These guys do it all and I would recommend them 10 times out of 10. Daniel and Rodolfo have been a pleasure to work with! Shon Sanders10. April, 2025Trustindex verifies that the original source of the review is Google. Had Daniel and his crew do some roof repair, honest and did good work. Marshall Barr8. April, 2025Trustindex verifies that the original source of the review is Google. Rodolfo, was a pleasure to work with! I needed a roof replaced at one property and windows replaced in another. The work was reasonably priced and the work got done immediately. Thank you! Patrick Ferkel8. April, 2025Trustindex verifies that the original source of the review is Google. Rodolfo was very easy to work with and knowledgeable. He dealt with insurance company which was great.Completed and cleaned up in one day,would use again. Vicki Knapp8. April, 2025Trustindex verifies that the original source of the review is Google. Wonderful group of guys they did a wonderful job on our siding and roof I highly recomend them.Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
We install roofs in:
Iowa side: Davenport, Bettendorf, LeClaire, Eldridge, Pleasant Valley, Riverdale, Panorama Park
Illinois side: Moline, Rock Island, East Moline, Silvis, Milan, Coal Valley, Carbon Cliff
If you’re within roughly 45 minutes of our 3325 Avenue of the Cities location in Moline, we install there.
For an average 2,000 sq ft home in the Quad Cities, asphalt shingle installation runs $8,500–$15,000 depending on pitch, layers being removed, and shingle grade. Metal roof installation typically runs $18,000–$35,000. We provide written, itemized quotes after a free on-site inspection.
Most single-family asphalt shingle installations in Davenport, Moline, or Bettendorf are completed in 1–2 days. Metal and commercial installs take 3–7 days depending on size and complexity.
Late spring through early fall (April–October) is ideal because shingle sealant strips activate properly in warm weather. We do install year-round when needed — emergency situations don’t wait for spring.
Yes. We pull all required permits with the City of Moline, Davenport, Rock Island, Bettendorf, and surrounding municipalities. The permit cost is included in your written estimate.
Yes. The Quad Cities straddles the state line, so we’re fully licensed and insured in both states. Many roofing contractors only carry one license — always verify before hiring.
We’re certified installers for GAF, Owens Corning, and CertainTeed, which means we can register enhanced manufacturer warranties up to 50 years on materials and workmanship, warranties unavailable from non-certified roofers.
Whether you’re building new in Bettendorf, replacing a 30-year-old roof in Moline, or planning a commercial install in Davenport, we’ll walk your property, give you a real number, and let you decide. No high-pressure sales. No “today only” pricing games.
Call (309) 201-5399 or request your free inspection online.