Roofing contractor
McMains Roofing Inc
8601 Canyon Rd E, Puyallup, WA 98371
- Google average
- 4.7
- Ratings counted
- 74
- One and two star
- 6 of 74(8.1%)
- Washington median
- 2.1%
The first three are Google’s own figures for McMains Roofing Inc, 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 Washington roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 66 | 89% | |
|---|---|---|---|
| 4 | 2 | 3% | |
| 3 | 0 | 0% | |
| 2 | 1 | 1% | |
| 1 | 5 | 7% |
Higher than most — the typical roofer in Washington sits at 2.1%. A higher share is a reason to read the critical reviews below, not a verdict.
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.
All 5 of the one and two-star reviews we hold for McMains Roofing Inc, most recent first.
- 1 out of 5Amaru6 months ago
Deeply disappointed in how things were left after having this company come out and do our roof! I attached some of the photos I took once they left and had to do my own sweep …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Caleb Brumley4 years ago
Stopping by unannounced 6 weeks after installing a roof to "take pictures" is too sketchy for me to be at all comfortable recommending this company.
- 1 out of 5Christopher SaucedoEdited 5 years ago
I asked for a bid on my roof, they visited my house but never bothered to send me a bid. Horrible customer service and very unprofessional.
Reply from the business
Sorry Christopher I will look into why you never received a bid. Steve Mcmains
- 1 out of 5Heidi Tomiyasu6 years ago
Workers left garbage on the ground, also left old plywood on the roof above our parking spot that blew over when windy
Reply from the business
Yes, this looked very scary, I sent a crew right away last Tuesday to clean up the debris. I was glad only a piece of felt flew in the wind. Hope to have better weather soon to do this work. Steve Mcmains
- 2 out of 5ryan madison8 years ago
Way overpriced. There is no estimate just a repair and then sent me a bill. The repair consisted of replace a rubber boot that cost seven dollars and they charge me $27. Then repaired a 2” x 2” hole in a metal roof. These two repairs were done in less than a half hour. I was charged $350 plus tax.
Reply from the business
Sorry for any confusion. Our minimum price for any work is $350.00. If we spent the time to look at and bid these small jobs we would have to charge alot more. If another roofing company does this for less, let me know and I will adjust the bill. And after further discussion with the sales staff I found out that they discussed this with you because you live on Salmon beach and it takes a guy 15 min to hike down to the house. Steve Mcmains
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.
- reasonable pricing6
- debris cleanup4
- easy to work with3
- shingle removal2
- sound recommendations2
- getting the job done right2
- new roof2
- courteous crew2
- gutters2
- customer loyalty2
Other reviews we hold
14 more of the 66 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Daria PEdited 4 days ago
McMains was very quick and easy to work with. They came out within a day of contacting them. Very professional.
Reply from the business
Thank you for the review Daria.Have a great day!
- 5 out of 5Estrella Williams2 months ago
I did not directly reach out to them to work on the roof for the house we are renting but I did interact with them. Very nice workers and got the job done in a timely manner. Very respectful of the property & the roof looks great! Thanks again.
Reply from the business
Thankyou we appreciate your gratitude.
- 5 out of 5Ryan Hogg3 months ago
I cannot believe on how good my roof looks. These guys did a great job and far exceeded my expectations. The crew that came was fast and efficient and super professional. Steve was awesome with scheduling and communication. If you need a …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thanks Ryan
- 5 out of 5J BEdited 3 months ago
They did a great job! Pat was wonderful & the crew worked hard every day. I'm very happy & highly recommend them.
Reply from the business
Thanks J B
- 5 out of 5Severiano AnayaEdited a year ago
Excellent
- 5 out of 5Chris Nielsena year ago
I have been utilizing services from McMains roofing for probably 15-20 years. Everything from emergency leak repairs to whole roof replacement. I cannot say enough great things about them. You can tell it is a company well run from the top to the bottom.
- 5 out of 5Debi Dailya year ago
Mc Main's Roofing did a wonderful job. Stayed on schedule and very easy to work with. Great group of guys!!
- 5 out of 5Jim Ripkaa year ago
The crew was courteous and very mindful of our landscaping. Got the job done in two days and it looks great.
- 5 out of 5Robert jobsta year ago
As expected, I ordered materials and was notified when ready and I picked them up without incident.
- 5 out of 5Ryan PowellEdited a year ago
Fast clean and priced fair! Will use again.
- 5 out of 5C & E Developments, LLC2 years ago
Steve & his team are always great to work with!
- 5 out of 5Patrick Daily2 years ago
Excellent job done. Just as promised.
- 5 out of 5Randy McDonald2 years ago
McMains Roofing re-roofed our ten townhouses. Their crew did a great job in a timely fashion!!
- 5 out of 5Barbara Fujimori2 years ago
Very pleased with McMain’s Roofing from 1st meeting. Arrived on time for our 1st meeting with the roofing product information, answered all our questions & completed installation of the new roof in a timely manner. So far, no issues.
What McMains Roofing Inc says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Licensed
“…in Puyallup, WA and Nearby Areas Licensed, Bonded, and Insured Founded in 1996…”
Insured
“…Nearby Areas Licensed, Bonded, and Insured Founded in 1996 Free Estimates and No…”
Bonded
“…Puyallup, WA and Nearby Areas Licensed, Bonded, and Insured Founded in 1996 Free…”
States years in business
“…With over 40 years of experience in the industry, our…”
Their site also states: states a founding year, free estimates.
Other roofers in Puyallup
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| The Roof Medicroof cleaning, moss removal, thoroughness4.9493 ratings1.4% one and two star(253) 862-4412 | 4.9 | 493 | 1.4%7 of 493 | (253) 862-4412 |
| Bates Roofingprofessional crew, gutter guards, competitive pricing4.9218 ratings1.8% one and two star(253) 242-5783 | 4.9 | 218 | 1.8%4 of 218 | (253) 242-5783 |
| Chase Construction North West, Inc.professional crew, warranty, courteous staff4.9214 ratings2.3% one and two star(253) 544-3651 | 4.9 | 214 | 2.3%5 of 214 | (253) 544-3651 |
| High Level Roofinggutters, roof replacement, fair pricing4.9168 ratings1.2% one and two star(425) 696-4576 | 4.9 | 168 | 1.2%2 of 168 | (425) 696-4576 |
| Fields Roof Service, Inc.friendly crew, competitive pricing, new skylights4.8115 ratings3.5% one and two star(253) 852-4974 | 4.8 | 115 | 3.5%4 of 115 | (253) 852-4974 |
| Puyallup Roofing Company LLCkind staff, gutters, thoroughness4.9107 ratings2.8% one and two star(253) 201-8034 | 4.9 | 107 | 2.8%3 of 107 | (253) 201-8034 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 74 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 66 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.