call us 24/7 IA 563-386-8613 | IL 309-762-1118

Click here for a free quote!

Windows and Doors

Keep your home sealed and protected from harsh weather

Install new and functional windows

Are you tired of dealing with your old and stubborn windows? Fortunately, you can enjoy some fresh air by investing in easy to open windows from Peterson Roofing. Our team can set you up with any make or model of window for a fair price. 

Your rotting windows can become a thing of the past. We have experience dealing with various rotting windows. Our team can fix and repair any window that we come across. Get a FREE estimate today!

Complete window installations

  • Repairs
  • Replacements
  • Top Brands
  • Custom Windows
  • Energy Efficient Windows
  • Wide Selection

State-of-the-art Windows

Wood and Vinyl Windows

Vinylmax Windows

Not just a top 100 window manufacturers in North America, but also one of the fastest growing. With 30+ years of experience, a state-of-the-art manufacturing facility and a relentless commitment to quality and service, we offer one of the widest varieties of wood and vinyl windows available from any single manufacturer. Come explore our products, our energy efficient choices, and our outstanding technology to see why Vinylmax windows are truly exceptional and installed in more than 1 million homes across America. We stand behind every single one of those windows with one of the strongest transferrable Lifetime Limited Warranties in the industry.

Skylights and Roof Windows

Roof Windows: For in-reach applications requiring egress, such as finished attics.

Skylights: For daylight without a view such as closets, halls or small bathrooms or applications not requiring egress.

Velux Skylights

    Local building inspectors and home builders trust Peterson Roofing with their own homes
    Free estimates and limited lifetime warranty available for all of our shingles!
    Peterson Roofing prides itself with thousands of happy customers

Over 30 Years of Roofing Services in the Quad Cities

Contact Peterson Roofing today for a free estimate
Contact Us Today!