Free Pricing
4.9
29 reviews

Excellent service, excellent work.

The experience with Blair is the best. They are on time and do a great job including cleaning up. I highly recommend them.

Window Replacement

We highly recommend Blair Exteriors for window replacement. We wanted to find the best price, so we got three different quotes from different companies, and Blair was the most affordable with the best looking product. We were also impressed with their customer service. We got three different quotes from different companies and Blair was the most affordable. They also had the best customer service. They quickly responded to calls/emails and were on time to complete the work. Also, the final price was the same as originally quoted. Highly recommend.

Great Experience!

Installers were professional, on task, very careful with my furniture and blinds, and quietly worked. I am extremely pleased with the quality of work and the results!

Great Work

My wife and I had a great experience. Good job.

Just in time!

We love our new windows and it was just in time for the cooler weather.

Great job

Very quick and courteous service.

Good job.

They did a good job but it was slow.

Blair Exteriors

Thank you for the compliment. We do apologize for the delays due to weather.

Good job.

Good job, looks good. Could pick up small pieces of siding and aluminum better so that barefoot kids don’t step on them.

Beautiful Job.

We were pleased with the whole experience! We had windows replaced and exterior painting done. Everyone from the representative to the repair and painting crew did a great job!

No complaints

Excellent customer service. Excellent install. I have nothing but good things to say.

Let’s get you free pricing

Contact us today to request a free, no-obligation estimate for your roofing, windows, siding, or other project.

4.9
Out of 29 Reviews
0%
Financing on products & service
100%
American family owned & operated

Headquarters Blair Exteriors


  • 4 W Oxmoor Rd Birmingham, AL 35209
  • Open M - F 9 a.m. to 5 p.m.
  • (205) 502-4861