Roofing contractor
Commercial Roof Masters
Windham, ME 04062
Listed under Portland, ME
- Google average
- 4.4
- Ratings counted
- 72
- One and two star
- 11 of 72(15.3%)
- Maine median
- Not comparable
The first three are Google’s own figures for Commercial Roof Masters, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Maine roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 61 | 85% | |
|---|---|---|---|
| 4 | 0 | 0% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 11 | 15% |
Read the critical reviews below to see what they describe.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
8 of the 11 one and two-star reviews we hold, most recent first.
- 1 out of 5Rene Emilioa year ago
I suggest reading the negative reviews first! I don’t recommend it all, the job gets done, paid, terrible work, not reliable, after calls and texts the “owner” Kevin, is always away, has a “crew” that knows the company isn’t reliable. so don’t waste your money. He offers warranty but I thought it.
Reply from the business
"Rene Emilio, we're sorry for the communication issues and warranty concerns. We'd like to make this right—please call us directly."
- 1 out of 5Andy GendronEdited 2 years ago
Look at reviews and go elsewhere. Trying to screw me on a $3000 emergency repair job. The owner David McKeage has a bad reputation after asking around. Didn't do the work they said they would, which I confirmed with another contractor + …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you for taking the time to share your feedback. At Roof Masters, we take all comments seriously and appreciate the opportunity to address your concerns. We understand that emergency repairs, especially in challenging weather conditions, can be stressful and sometimes lead to misunderstandings. Our team was dispatched to your property for an urgent repair when a tree damaged your roof. Despite the late hour, inclement weather, and safety risks involved, we aimed to provide immediate relief to prevent further water damage to your home. The $3,000 fee, agreed upon without hesitation, reflected the urgency, risk, and labor involved in such conditions. Our technician worked diligently to stop the leaks, which was the primary goal of the visit. While not all damages could be comprehensively repaired under those circumstances, our intention was to offer an effective solution to prevent further damage to your property. We acknowledge your subsequent concerns about the extent of the repairs and the cost. It’s understandable that perceptions can change once the immediate crisis has passed. We always strive to provide clear communication about the nature of our work and its costs. However, if there’s any aspect of our service you feel was not adequately explained or if you have further questions about the recommended roof replacement, we are more than willing to discuss this with you. Your satisfaction is important to us, and we are committed to understanding and resolving your concerns. Please feel free to reach out to us directly so we can address any outstanding issues to your satisfaction. UPDATED RESPONSE: Thank you for sharing your perspective and for acknowledging the efforts of our team during the emergency repair. It's important for us to address your concerns and clarify the situation from our end. When we were called in for the emergency repair, our immediate goal was to make your roof safe and watertight, a task we completed under challenging condition
- 1 out of 5Jameson Fowler2 years ago
DO NOT GIVE THIS COMPANY ANY KIND OF DEPOSIT OR MONEY READ ALL REVIEWS …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Jameson, we sincerely apologize for the deposit and communication issues. Please contact us directly so we can resolve your refund immediately.
- 1 out of 5Nic PEdited 2 years ago
Not pleased. Ghosting us after being paid $3k to fix the problem. Paid for a repair to our roof in June, never saw the tech complete the repair, …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Nic, this isn't the experience we stand behind. We'd like to make this right—please call us directly so we can address the repair and communication.
- 1 out of 5Bob BrochuEdited 2 years ago
Roof Masters of Windham, Me. Installed a shingle and rubber roof and there are multiple areas of large leaks. The roof is 6 years old with a 10 year warranty. 3-4 attempts were made to repair the roof but it's still leaking and has caused structural damage. Roof Masters will not take care of the problem. If you decide to use Roof Masters be prepared to take them to court to get any satisfaction after the job is done and hopefully your house won't suffered extensive water damage.
Reply from the business
Bob, we're sorry about the ongoing leak issues. We'd like to review your warranty claim and find a resolution. Please call us directly so we can help.
- 1 out of 5Jenny Couture Phillips2 years ago
We paid them $3,000 to fix a leak in our roof. They told us they had stopped by to fix it when we weren't home. It quickly became apparent that the issue was not fixed, and when we tried to get in touch with them about it, they stopped returning all of our attempts to contact them and ghosted us completely. They took our money, lied to us about fixing the issue, and then ignored us. I would not recommend them to anyone.
Reply from the business
Jenny, we're sorry to hear this. Your experience is unacceptable. Please call us at your earliest convenience so we can make this right immediately.
- 1 out of 5Luca2 years ago
Horrible business. Do not use. Check BBB reviews before thinking about using this outfit. They put a new roof on our home in Sept 2020. We recently noticed water damage on the inside of the plywood in the attic. After literally hundreds of calls I finally got a repair tech to come take a look at what was going on. Try calling the office in any of the various numbers you can find online, 99% of the time its an answering service despite calling during their listed business hours (red flag if you can't actually get in touch with anyone, but if you email them to say you are interested in a new roof they call you back quickly). Once the repair tech came out, they couldnt identify the issue and thought maybe the ridge vent needed to be replaced so they did that. It had not affect on the issue and the problem persisted. I contacted them again, literally a hundred calls, text, emails, later I finally got the repair tech again. He said he would call me the week after xmas to schedule another appt to come and take shingles off to figure out what was going on. He never called. We had another contractor look at the issue and while they werent sure what the issue was by looking at it from the inside, they said something was fundamentally incorrect, maybe a missing underlayment etc... I made the call rounds again and finally got a call back today and now they're telling me im out of luck and that this is a wind driven rain issue and not covered under warranty. It's amazing how all these products and services have lifetime warranty etc.. etc... but when you actually need them nothing comes of it. This business is a joke. Buyer beware. Check BBB to see more horror stories. I dont know how they are setup but It seems like they take the sales order and outsource the work, have little to no support services (dont even have an office admin to take calls) to keep costs low and profits high. Then when you need a warranty claim, they are non existent. I'm now trying to fin
Google cut this review short. The full text is on their Google profile.
Reply from the business
Luca, we're sorry for the frustration with your roof repair and communication. Please email us directly so we can review your warranty claim promptly.
- 1 out of 5G P2 years ago
They put a roof on my house and claimed the work was waranteed. Now the roof is leaking and I’ve only been getting their “answering service” for the past 3 weeks, with no calls back. Don’t hire these guys.
Reply from the business
G P, we're sorry about the leak and the difficulty reaching us. That's not acceptable. Please call our direct line at your earliest convenience so we.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- leak7
- costs6
- warranty5
- quality of work3
- cleanliness3
- exceptional workers2
- december2
- rubber2
- check2
Other reviews we hold
14 more of the 37 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5rylee pepin2 years ago
great service!
Reply from the business
Thank you, Rylee, for your kind words! We’re glad you found our service great. Thank you for choosing Commercial Roof Masters as your best roofing company in Windham, ME!
- 5 out of 5Norman Patry2 years ago
Very professional
Reply from the business
Thank you, Norman, for your review! We’re glad you found our team professional. Thank you for choosing Commercial Roof Masters as your best roofing company in Windham, ME!
- 5 out of 5Lourdes Clapp2 years ago
Excellent service! They did a great job!!!
Reply from the business
Thank you for your positive feedback on the excellent service provided by Roof Masters. It's great to hear you are satisfied with the job we did. Our team is dedicated to delivering high-quality roofing solutions and ensuring every project meets your expectations. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Leonardo Jimenez2 years ago
Roof Masters did an excellent job on my roof. They were professional, punctual, and provided high-quality work.
Reply from the business
Thank you for your kind words about Roof Masters. It's wonderful to hear that you found our team professional and punctual while delivering high-quality work on your roof. Your satisfaction is our top priority, and we're glad we met your expectations. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Kadie Long2 years ago
David and the guys were quick, clean and on time both days. We will be using them again on our other properties!
Reply from the business
Thank you for the great review! The team at Roof Masters is pleased to hear that you found our service quick, clean, and timely. We look forward to assisting with your other properties. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Daniela Olivera2 years ago
This company is one of the most considerate and courteous construction companies that we have ever had the pleasure of working with. The job that they did on one 2900 sq ft mansurd style roof was nothing short of perfect. We did not find a single nail once they left and we will definitely be using them again!
Reply from the business
Thank you for your kind words! The team at Roof Masters is thrilled to know that our work on your 2900 sq ft mansard roof was to your satisfaction. We take pride in our attention to detail and ensuring a clean job site. We look forward to working with you again. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Austin2 years ago
10/10 would go through them again!
Reply from the business
Thank you for the positive review! We’re thrilled to hear that you had a great experience with our roofing services. Our team strives to deliver top-notch results every time. We look forward to assisting you with any future roofing needs. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5phoenix2 years ago
i love david and his crew they do great work!!
Reply from the business
Thank you for the great feedback! It’s wonderful to hear that you’re pleased with the quality of work provided by our team. We are committed to delivering excellent roofing services and ensuring complete customer satisfaction. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Juan Chalas2 years ago
DAVID AND HIS CREW IS AMAZINGGGG!! Highly recommend please go visit
Reply from the business
Thank you for the wonderful review! It’s fantastic to hear that our team provided exceptional service and made a positive impact. We’re proud of the work we do, especially in roofing services, and we’re grateful for your recommendation. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Elexsis Phillips2 years ago
david and his crew are amazing workers they are reliable and exceptional workers!
Reply from the business
Thank you for the great feedback! It’s wonderful to hear that the team provided reliable and exceptional roofing services. We strive to ensure top-quality work and appreciate your recognition. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Melrose2 years ago
Would highly recommend David and his crew, they did a phenomenal job. Five stars
Reply from the business
Thank you for the 5-star review! We’re delighted to hear that the team provided a phenomenal job on your roofing project. Your recommendation means a lot to us and reflects our commitment to excellent service. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Tirsa Woods2 years ago
David and his crew is great!!!
Reply from the business
Thank you for the positive feedback! We’re pleased to hear that the team did a great job on your roofing project. Your satisfaction is our top priority, and we’re glad we could meet your expectations. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Joshua Chaisson2 years ago
David did a great job in a timely fashion!
Reply from the business
Thank you for your great review! We're pleased to hear that the team provided timely and efficient service on your roofing project. Your satisfaction with our work is very important to us. Thank you for choosing Roof Masters as your best roofing contractor in Windham, ME.
- 5 out of 5Bo Carrell2 years ago
These guys are the best, don’t hesitate to ask questions!
Reply from the business
Thank you, Bo, for your kind review! We’re glad you had a great experience and found our team helpful. Thank you for choosing Commercial Roof Masters as your best roofing company in Windham, ME!
Other roofers in Portland
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| C.M.L Roofing & General Contractingestimate, skylight replacement, efficient crew4.9272 ratings2.2% one and two star(207) 331-4563 | 4.9 | 272 | 2.2%6 of 272 | (207) 331-4563 |
| The Roof Doctorsprofessional crew, quick job, hard working crew4.9238 ratings3.4% one and two star(207) 772-2719 | 4.9 | 238 | 3.4%8 of 238 | (207) 772-2719 |
| Horch Roofingwork quality, courteous staff, metal roof installation4.9184 ratings1.6% one and two star(207) 223-7022 | 4.9 | 184 | 1.6%3 of 184 | (207) 223-7022 |
| James & Whitney Co.siding project, pleasant staff, quick project completion4.9145 ratings2.1% one and two star(207) 869-5062 | 4.9 | 145 | 2.1%3 of 145 | (207) 869-5062 |
| Marsters Roofing & Sidinglarge projects, new shingles, efficient crew5.0133 ratings0% one and two star(207) 200-0250 | 5.0 | 133 | 0%0 of 133 | (207) 200-0250 |
| Mandette Roofing Plussiding, attention to detail, renovation team5.086 ratings1.2% one and two star(207) 228-2720 | 5.0 | 86 | 1.2%1 of 86 | (207) 228-2720 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 72 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 74, of which 37 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.