Financing available. Learn more

Financing available: we find the plan that fits your budget on roofing, siding, windows and baths. learn more

Two-story brick house with tan siding, black-trimmed windows, and a covered front porch under a blue sky

Free estimates

Roofing · Siding · Windows · Baths

We'll tell you what your home needs. Even when the answer is nothing.

A local, family-owned company Central Illinois and Greater St. Louis homeowners rely on for roofing, siding, windows and bath remodels. A+ BBB rated in Central Illinois, Good Housekeeping Seal holder, with 100+ years of this trade in one family.

  • Free consultation, no-obligation quote
  • Most jobs finished in 1 to 2 days
  • Financing available
  • BBB A+ Central IL office
  • Good Housekeeping Seal holder
  • IL Lic. #104016978
  • 30,000+ Satisfied customers
  • 2 Showrooms in Creve Coeur, IL and St. Charles, MO
  • 100+ Years of this trade in one family

Get your free quote

Takes about a minute. Nothing gets sold to you.

What do you need?

We only contact you about this project. Nothing else, ever.

100 years

of this trade in one family, across Central Illinois and Greater St. Louis

Why Perfect Choice

An established, local company you can rely on

A local, family-owned company with offices in Creve Coeur, IL and St. Charles, MO. Local staff answer the phone, our contact center is open 24/7, and someone is there long after the trucks leave.

  • Showrooms in Creve Coeur, IL and St. Charles, MO
  • Local office staff and a 24/7 contact center
  • A free consultation and a no-obligation quote
  • Fitted by professional crews with over 30 years' combined experience
  • Limited lifetime manufacturer warranties, transferable to the next homeowner, backed by our own craftsmanship warranty
  • 30,000+ satisfied customers
The Perfect Choice Home Solutions Peoria team, about twenty managers and staff in company polos, jackets and caps, gathered outside the Peoria office.

What your neighbors say

4.4 average from 1,011 Google reviews

How we are rated
  • Google review

    We were need of a bathroom remodel and the company sent us Nick. At first glance, Nick looked like a college student fresh out of school, with little knowledge of what we needed but boy were we wrong. He was knowledgeable, able to articulate thoughts and suggestions and most importantly, patient. He made us feel totally comfortable with their products and the skill set of their employees. Can't wait to see the final product, and update this review.

    marlissa butler August 2026
  • Google review

    We loved everything from start to finish. Steve had great ideas from the start on new siding for the front of our house. The crew was amazing and did it in one day. Brian was in touch with us the whole time and made sure everything was perfect. Loved that Natalie reached out afterwards to make sure we were satisfied with everything. Loved the price, quality, and service.The young lady that always answered our calls is a professional best. She was amazing. Thank you so much!!

    Tony Patrico August 2026
  • Google review

    My experience starts with Rodger Barton. In Turkish time and spent quite a bit of time with me telling me what was going to happen and how it was going to happen and who was going to make it happen. Instant a young man by the name of Adrian to do the work. Adrian exceed my expectations on how my bathroom was going to be transformed. Once he started he worked till 8:00 that evening and came back the next morning at 8:00 to finish the product. He not only installed my new shower and took out the old bathtub but he also installed a new vanity and a new toilet and when he was all installing he went to caulking everything the way it should be. There are not enough words in my vocabulary to explain how happy I am and proud of what he done with my bathroom. It is absolutely beautiful. If anybody is considering a bathroom remodel they should get ahold of this company. They tell you what they are going to do and then they do it

    Richard Clelland 2026
  • Google review

    Had Johnathan come replace 2 windows at our house and it was an amazing experience and looks so much better than it did and he sealed it up nice honestly hard to tell he even did anything besides the brand new awesome window!! Johnathan had great communication was prompt quick and professional . I would definitely recommend perfect choice home solutions to any of my friends or family.

    Joshua Thomure 2026
  • Google review

    From beginning to end, everything went smoothly. The representative that came and talked to me about the Windows did not give me the hard sell like the other companies. That was great! The two gentlemen that came to install the Windows were very personable, polite, and did an excellent job!

    202Crissy 2026
  • Google review

    Kenny is absolutely awesome and wonderful to work with. I am scheduled to get my roofing done at the end of this month and I am super excited. Mister Kenny has eased my mind on so many issues and has helped me get all the issues I need in a budget within reach for my family. I did have some minor issues with this company many years ago but they have fought hard to earn my trust back and im excited to do more business with them in the future.

    Kellie Dru 2026
  • Google review

    Did a remodel of my bathroom got it done in 3 days the workers were very nice and left my bathroom looking clean and unrecognizable. Very fair pricing i looked at over 5 different companies to find a good match even got 2 years free financing.

    Christine Lee July 2026
  • Google review

    Adrian installed our walk-in shower and we are very happy with his excellent work. He completed it in 2 days and was very respectful and cleaned up after himself great! This has been a great experience with this company from start to finish with the employees we encountered. Tyler was very good and Natalie was very helpful ! Denny also was very nice. We would recommend this company to our friends & family

    Phyllis Christopher 2026
  • Google review

    We had our old tub/shower removed and a new acrylic tub/shower installed. We are delighted with the finished product. The price was very fair. Adrian, was our installer and did an outstanding job. Every little detailed was done with perfection. He was polite, friendly, knowledgeable, and his work was outstanding.

    Norm Ralph 2026
  • Google review

    tyler (salesman) was very easy to work with and answered all our questions. adrian (installer) was very efficient, did a wonderful job went above and beyond treated it as if it was his home and wanted to job to be perfect. very friendly made us feel at ease with him in our home. would highly recommend adrian and his craftsmanship well done adrian would hire adrian again and again

    Cleveb Huffjr 2026
  • Google review

    Alan Hall was my sales rep. He is very down to earth & personable. Explained everything in terms that I could understand. No pressure to sell. He worked hard to get me what I could afford. I look forward to working with him again on another project. Thanks, Alan! November 7, 2024: Adding to my review as project is now completed. The roof, fascia, gutters, and final replacement window all make my 100+ year old bungalow look amazing. It totally transformed the look of my home. I had 4 different crews (one crew for each job) & they were all professional, polite, & cleaned up after themselves. I did have one issue, but it was quickly corrected & I'm very satisfied with the work. I would recommend Perfect Choice and will contact Alan when I'm ready to do my next project. June 11, 2026: Because I had such great work done in 2024, I contacted Alan again as it was time for a new garage roof (my garage is not attached but separate from my home). Alan came the next day and in less than a month my home and garage have matching shingles (which I didn't even have when I bought it 23 years ago). Again, Alan was super and explained everything to me in a way that I could understand. Erin was a fantastic coordinator and even called me on a Sunday to confirm everything. I did have some issues come up on my end which caused me to ask for a delay, but Erin was very easy to work with and was able to change the crew to work around my schedule. Today the roofing crew came, tore off my old roof, and installed the new roof. I even had some of the same people that had installed the roof on my house in 2024 work on the garage roof today. The crew was polite, courteous, and wasted no time in getting it completed. They also cleaned up and that is very much appreciated. I've had other companies leave trash, wood, nails, etc and Perfect Choice has never left a mess. I would recommend them and when it's time for my next work, I will be calling them again. Thanks to all of the employees associated with Perfect Choice. Job well done again.

    Cheryl Hedrick 2026
  • Google review

    I just had a wonderful experience with perfect choice starting with my consultant Brett Hatfield. 14 windows installed in 2 days by only 2 installers Cory and Mike. They did an awesome job and were a pleasure to be around. I highly recommend this company.

    Tish Lane 2026
  1. Free consultation

    A consultant comes to your home, measures, and talks you through the options.

  2. No-obligation quote

    One clear price at the appointment. Financing if you want it.

  3. Installation

    Fitted by professional crews with over 30 years' combined experience. Most projects finished in 1 to 2 days.

  4. Backed by warranty

    Limited lifetime manufacturer warranties, backed by our own craftsmanship warranty and a local office that answers.

Questions homeowners ask us

Do you offer free estimates?

Yes. The consultation is free, and you get a no-obligation quote at the appointment.

How long does a typical project take?

Most roofing jobs are completed in 1 to 2 days, and most window installs take 1 to 2 days once the windows arrive. Siding projects vary. Tub and shower replacements typically take 1 to 2 days once materials arrive; complete bathroom remodels usually take about one to two weeks, depending on scope.

Are you licensed and insured?

Yes. Fully licensed and insured. Our Illinois Roofing Contractor License is #104016978.

Do you offer financing options?

Yes. We work with several lenders and find the plan that fits your budget. Ask during your free consultation.

Financing available

Flexible plans to fit a variety of budgets. See how it works before your consultation.

Written by people in the industry every day

Visit the blog

Licensed, insured & independently recognized

  • Good Housekeeping

    Seal holder

  • A+ Central Illinois office

    Better Business Bureau

  • Top 500 Remodeler

    Qualified Remodeler · 2025

  • Super Service Award

    Angi · 2024

Free consultation

Book your free consultation

Choose a day and our office calls to confirm the time.

  • A free consultation at your home
  • A quote with no obligation
  • Our office calls to confirm the time
What do you need?
Pick a day (optional)

Open Monday to Saturday. Free, with no obligation.