This business is Established — a decent presence with 66 reviews and a 4.7★ rating, though not yet among the top-ranked providers in this area.
A 4.7★ rating from 66 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
Early customers note professional inspections and fair, itemized quotes.
Limited history — request references from recent projects before signing.
Those seeking clear communication and quality workmanship on a major investment.
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.
We recently had our roof replaced, windows and siding, and I can say confidently this was one of the best home improvement experiences we've ever had! From the first phone call to the final inspection, the entire team was professional, punctual and incredibly knowledgeable. They took the time to explain every step of the process, answered all our questions patently, and provided a clear, detailed estimate with NO surprises. On instillation day, the crew arrived on time, worked efficiently, and showed impressive attention to detail. It was obviously they take real pride in their craftsmanship. The site was kept clean through the project, and they made sure everything was spotless before leaving. What stood out was their communication and integrity. They kept ups updated at every stage, completed the job on schedule and delivered exactly what they promised- a beautiful, heigh-quality roof, windows and siding that has completely transform the look of our home. If you are looking for a roofing company that combines expertise, reliability, and exceptional customer service, look no further. I HIGHLY recommend them to anyone who wants the job done right the first time. Five stars all the way!! See for your self with the before and after pictures!
Our home experienced roof damage from a high speed wind and rain event in 2025. I reached out to Mike Mahin at Johnson Roofing, from a prior experience. Mike came out the next day and covered our roof from experiencing further damage without any more details or insurance quotes. Mike remained an advocate with our insurance company, who was not originally helping solve the situation. Part of our challenge was that due to the age of our roof, matching the shingles (faded and dated) to the new shingles that the insurance company required was drastically different. Mike and his team were diligent in reaching out to out adjusters time and time again, submitting pictures, purchasing the shingles insurance required and putting them on our roof showing the drastic difference. The insurance company wanted to only replace the 20-35 shingles that were blown off, which would have looked hideous on our beautiful home. For added fun, we had a 2nd wind event 3 months later, that created further damage to the roof (more shingles blown, etc). Mike asked a team member to come out and DURING the storm was on our roof trying to protect us from further damage. After months of back and forth with our insurance company, and repeated data & pictures, the insurance company finally committed to their part of the damage and agreed that the drastic difference in color was unacceptable. From beginning to end, this approximated 6-7 months until Mike and team could begin the work on the roof. Once confirmed, Mike organized, ordered and installed our new roof. The crew onsite was quick, safe and cleaned up around our home remarkably well. I have not found a nail on the ground yet, and they covered up key areas of our landscaping and our patio roof. Mike was helpful, professional, respectful, and diligent in getting our home protected with a new roof. He could have easily moved on to other roofs, but continued his diligence and educating us on the process. We are grateful for Johnson Roofing in maintaining the value of our home by not allowing subpar, non-matching materials to be on our roof as was originally requested by the insurance. Mike's calm, patient, and trustworthy demeanor is not easily found today, but greatly appreciated.
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.
After a windstorm in April, Mike canvassed our neighborhood and noticed damage on my roof (which I did not observe). He stopped and talked with me, pointing out the damage and explaining that he would be happy to shepherd a claim with our insurance company. He took pictures of the damage and we started our claim. Throughout the next several months he worked diligently through the process of getting the roof covered by insurance. All the way through the appraisal process. Once the insurance company agreed to the replacement of the roof, he worked with us to determine the best shingles and color for our home. Soon after, we had the work scheduled. Thee roofing team was efficient and professional and did a wonderful job. We love the new roof. Throughout the process, Mike communicated with us and managed our expectations. Although it was a drawn out process, we were in the know through all parts of the process as he explained what to expect and how things tend to flow. Even when we did have a small issue with the crew blocking us in the garage, we were able to work through the issues. This, by far, was one of the most professional service companies I have ever dealt with. They have a great focus on customer service and take their reputation very seriously. I fully and strongly recommend this company for your roofing needs.
From start to finish, my experience with Johnson Roofing was exceptional. I didn’t know much about roofing going into the project, but Mike, the supervisor I worked with, was incredibly helpful. He took the time to explain my options, helped me choose the best shingles for both durability and appearance, and offered excellent recommendations along the way. Mike maintained clear communication throughout the entire process and made sure I was comfortable and informed at every step. His professionalism and attention to detail really stood out. The crew did a top-notch job—the roof looks fantastic, and the quality of the workmanship speaks for itself. It was completed on time and with great care. It’s rare to find a company so committed to both quality work and customer satisfaction. I’m very pleased with the results and would confidently recommend Johnson Roofing to anyone in need of roofing services.
Mike was phenomenal to work with through the processes of replacing the existing roof. He handled majority of the insurance hassle in a timely manner and kept me up to date the entire time. His crew had the roof replaced with extensive clean up in just one day!