(309) 346-6604

Siding and Windows Repair & Installation

Siding and Windows

Need new siding and/or windows for your property? Call us today for a free estimate on a fresh, new exterior.

Safeguard your residence or business against the toughest weather with quality materials and superior workmanship by Kelley Construction Contractors, Inc. Our craftsmen use their years of experience to help you stay comfortable all year long and save on utility costs with upgraded siding and windows. The benefits of Kelley Construction Contractors, Inc. handling your new siding and windows include:

  • Increased property value
  • Long-lasting protection
  • Savings on energy costs
  • Up-front pricing
  • On-time and on-budget workmanship
  • Professional quality installation
  • Best warranties in the industry
  • Manufacturers’ rebates available
Window replacement and siding replacement and repair services.

Our Siding & Window Services

As your expert siding and window contractors, we provide a variety of services to update the look of your property, keep it safe from outside weather, and increase its value. These services include:

Click any of the services above to learn more and always feel free to contact us directly if you have any questions or are ready for pricing.

Get Help Now!(309) 346-6604

The crew was very courteous and they kept us informed as the work was in progress. I would definitely recommend Kelley Construction to my friends and family as well, as I probably have more projects for them in the future.

Carolyn from Bartonville

Extraordinary service in every stage of the project! Very friendly and efficient staff. Will always be my first choice for any home repair.

Mark from Bloomington

The workers made sure to clean up every night before leaving. Everyone was very professional and trustworthy. I would definitely refer Kelley Construction to others and even call them again for additional home projects for myself.

Katherine from Pekin
Get An Estimate
  • This field is for validation purposes and should be left unchanged.