This business is Trusted — customers consistently rate it 4.9★ across 168 reviews, indicating reliable, quality service.
A 4.9★ rating from 168 reviews indicates strong quality — continued review growth will further confirm reliability.
Monday: 8:00 AM – 5:00 PM
Tuesday: 8:00 AM – 5:00 PM
Wednesday: 8:00 AM – 5:00 PM
Thursday: 8:00 AM – 5:00 PM
Friday: 8:00 AM – 5:00 PM
Saturday: Closed
Sunday: Closed
Customers frequently cite quality materials, workmanlike installation, and thorough cleanup.
Peak storm season can affect scheduling — plan major projects in advance.
Homeowners needing a reliable roofer with a clean track record of completed projects.
Review Rank Score (0–100) blends a Bayesian-adjusted rating, review volume, recent sentiment, and rating consistency. It's a predictive reputation estimate — not a replica of Google or Yelp's ranking.
Replaced fascia on roof of house. The crew was on time and was very efficient replacing the part of the fascia that blew away in the storm. It is now very secure and the work they did was excellent. Thank you Always Perfect Contracting I really appreciate your efficiency you do excellent work!
The very definition of what to expect when working with a top notch contractor! Amazing service and communication from start to finish! Quick responses, clear easy-to-read and understand estimates, and best of all.....amazing work with an awesome attention to detail! They did the works for me.....New gutters, downspots, soffit, facia and siding. I have many upcoming projects and would definitely use them again! Call them! They really did earn these other great reviews.
See why this business ranks here and how customers describe it. Get a breakdown of your Smart Score and what it would take to reach the next trust tier.
Get Ranking Report — $19Reports do not affect rankings.
Data sourced from Google Places API · ReviewRank Smart Score
Rankings are based on public review signals only. No paid placements.
We used Always Perfect for a full roof replacement. This included installing new vents, skylight, gutters, and a complete re-decking. Zach was fantastic to work with. His team was very professional and did a great job at each stage of getting our roof replaced. Zach was also very helpful and patient answering our questions. He even was able to address a few small side projects that we asked him to include in the quote which was great! Our project had a few small curveballs, but he handled them really well and we couldn’t be happier.
We had a company completely screw up our roof (shingle over flat which is deranged behavior, bad lay job, no rake edge, poor flashing, didn’t replace damaged wood etc) and Always Perfect came through to replace our front portion (nothing on the back end could really be screwed up). I got a fair price in comparison to other well respected contractors and everything was handled professionally, honest, and with plenty of relevant communication. They took their time to do the shingles, rubber portions, and drip edge the right way. They were honest about a brick chimney that needs to be removed and made sure it was waterproofed until that could be handled. I was never hassled for money and the crew was respectful and cleaned up exceptionally well. I will absolutely use them in the future and will recommend them to others with my whole chest. Thank you, Zack!
Zach at Always Perfect Contracting came out to our house to assess some wind damage and replace a chimney cap that blew off our roof. He was able to build a custom cap and install it for a reasonable rate. Throughout the process he was communicative about costs and timing. It’s hard to find good contractors these days and I’m glad we found him! Looking at the new cap, I don’t think we will have any wind related issues anymore.