Stress-Free Residential & Commercial Roofing

Leading Roofing Specialist in Silvis, Bettendorf, Davenport, Moline & Rock Island & Throughout the Quad Cities!

You need a roof to feel comfortable in your Silvis, Bettendorf & Davenport, IA or Moline & Rock Island IL home or business and shield yourself from the elements. But, when your residential roof or commercial roof isn't doing its job, call the roofers at A-1 Roofing.

For more than two decades, our commercial and residential roofing experts have been repairing, replacing and installing roofs, siding and windows on homes in the Quad Cities area. Although A-1 Roofing has been providing Silvis, Bettendorf, Davenport, IA, Moline, Rock Island IL and the Quad Cities with roofing solutions for two decades, our roofers have more than four decades of combined experience.

We have services you'll love in and around the Quad Cities

Licensed, bonded and insured, A-1 Roofing has the expert roofers you need to take the burden of commercial and residential roofing installation and repair off your shoulders. As an Owens Corning Preferred Contractor, A-1 Roofing adheres to strict criteria to meet standards of excellence in customer care and roof installation services.

With quality products from Owens Corning, we guarantee to deliver results you will be satisfied with. A-1 Roofing, located in Bettendorf, Silvis, Davenport, Moline and Rock Island can help you with:

A-1 Roofing will ensure you receive flawless and exceptional customer care. From flat roofing to shingle replacement, A-1 Roofing is the company you can trust in the Quad Cities area. Not only do our professionals have the expertise to complete any roofing project you have, we can also install your windows, gutters and siding.

Get peace of mind on all of your roofing, siding, and window installation or repair needs

Licensed in the Quad Cities area in both Illinois and Iowa, A-1 Roofing is one of few companies in the area that offers total protection roofing systems. We also offer the System Protection Roofing Limited Warranty and Preferred Protection Roofing System Limited Warranty. We will leave you with a beautiful roof on your Silvis, Bettendorf, Davenport, Moline, or Rock Island home or office, as well as peace of mind knowing you chose to work with the best.

For a free roofing estimate, call the roofers at A-1 Roofing today! If you're located in Silvis, Davenport or Bettendorf, Iowa, call 563-355-1100, and if you're in Moline or Rock Island, Illinois, call 309-795-1100. Whether you need shingle repair or replacement, or you want to enjoy the benefits of metal roofing, our Bettendorf, IA, commercial and residential roofing experts have you covered.

Free Estimates


Senior Discounts


  • A-1 Roofing

    710 14th St
    Bettendorf, IA 52722


    Call Us
    Iowa Phone: (563) 355-1100
    Illinois Phone : (309) 795-1100

    Mon: 9:00AM-5:00PM
    Tue: 9:00AM-5:00PM
    Wed: 9:00AM-5:00PM
    Thu: 9:00AM-5:00PM
    Fri: 9:00AM-5:00PM
    Sat: Closed
    Sun: Closed


  • Bettendorf, IA
  • Davenport, IA
  • East Moline, IL
  • Milan, IL
  • Moline, IL
  • Quad Cities and Surrounding Areas, IL & IA
  • Rock Island, IL
  • Silvis, IL