Logo of McMains Roofing Inc

McMains Roofing Inc

  • 8601 Canyon Rd E, Puyallup, WA 98371
  • Industrial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Free Estimates
  • Warranties Offered
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
About the Business

At McMains Roofing Inc, we specialize in a comprehensive range of roofing services, ensuring that both residential and commercial projects receive the utmost care and expertise. Our offerings include roof installation, replacement, repair, waterproofing, skylight repair, gutter repair, and water damage restoration. This versatility allows us to manage complex projects from start to finish, delivering durable and high-quality results tailored to meet our clients' needs. Located in Puyallup, Washington, we proudly serve the surrounding regions with a well-coordinated team that emphasizes organization and attention to detail.

Our commitment to consistency ensures that every project is executed with precision, providing long-term value for our clients. Whether addressing emergency leaks or undertaking full roof replacements, we approach each task with reliability and professionalism, making us a trusted choice in the roofing industry.

What people say about “McMains Roofing Inc”?

Customer feedback for McMains Roofing is overwhelmingly positive, highlighting their exceptional customer service, reliability, and quality of work. Many reviews praise the company's professionalism, punctuality, and effective communication throughout the roofing process. Customers consistently mention the ease of working with the team, noting timely responses to inquiries and a willingness to address specific needs. The company's competitive pricing and thorough cleanup after job completion also receive commendations, reinforcing their reputation as a trusted service provider for roofing solutions.

What Users Like The Most
  • I cannot say enough great things about them.
  • Very pleased with McMain’s Roofing from 1st meeting.
  • Couldn't have asked for a more seamless experience!
  • They showed up early in the day planned and were cleaned up and done before the end of the second day.
  • Job was completed on time and on budget.
What Users Like The Least

Customers are fully satisfied

Recommended Reviews
Overall Company Rating
Excellent 4.9
Out of 40 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
Chris Nielsen
Nov 16, 2024

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.

Debi Daily
Oct 14, 2024

Mc Main's Roofing did a wonderful job. Stayed on schedule and very easy to work with. Great group of guys!!

Jim Ripka
Sep 12, 2024

The crew was courteous and very mindful of our landscaping. Got the job done in two days and it looks great.

Chad Jensen
Aug 23, 2024

McMains roofing has replaced the roofs on two of my homes over the last 2 years. Their pricing is very good and follow through is excellent. I can't recommend this team enough. Great work!!

Barbara Fujimori
Jun 25, 2024

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.

Ben Nelson
Mar 26, 2024

McMains Roofing was timely and professional when assembling their bid and getting their work done. Couldn't have asked for a more seamless experience!

Michael Spingola
Mar 21, 2024

Great company, great service.
Our company has used McMains roofing for over two decades would highly recommend them for all your roofing needs.
Michael Spingola
DFI Construction
Tacoma, Washington

John McMillan
Mar 9, 2024

McMains did a fine job on roofing my new house. They helped with troublesome skylites as well as some other things I wanted done.

El Don Hamburg
Nov 15, 2023

What awesome employees and experience we had. Very professional and hard working! What a super job they did! They were on time and did a great clean up after completing the job. We gave other neighbors your info. Again, Thanks Steve! Also Mark is Awesome!!

Michael Schibig
Oct 26, 2023

Got two other bids Mcmains roofing was the most reasonable. Got quick service they did a quality job, and clean up afterwards was excellent.

ReyviGravy
Jun 26, 2023

I hire McMains Roofing for my HOA roofing needs. They are quick to respond and they do great work. My Board of Directors and the homeowners are happy with McMains. It's so easy to recommend them to anyone I know looking for roofing services. I think their pricing is reasonable also.

Daria P
Apr 20, 2023

McMains was very quick and easy to work with. They came out within a day of contacting them. Very professional.

Curtis Lacrosse Auction
Mar 30, 2023

We had several bids from various companies. We were impressed with the timely and clear responses we received from McMains. Every email I sent was returned within hours regardless of the time of day, which is almost unheard of these days. We found this company to be the most honest and forthcoming of all the businesses we were considering and that spoke volumes to us. We discussed several options and felt the company representatives listened and made recommendations that were sound. It was clear they wanted to do quality work, and were not out to make a quick buck by pushing needless and confusing additions. Thank you, McMains! We are happy with the work; our roof looks great and we would highly recommend you!

Jordan Johnson
Mar 14, 2023

They are on top of things - literally and figuratively. Always fairly priced, do what they say/when they say, and a pleasure to work with. Make sure they're at least one of your phone calls when you have any roof needs.

Ziruk-King
Apr 6, 2022

I was very pleased with price of roof, quality of build, and customer service. Mcmains roofing company is very professional and the bottom line is they get the job done right. Fantastic job: very pleased with roof.

Liz Riche
Jan 27, 2022

Excellent customer service. Job was completed on time and on budget. Thank you Steve, Cathy and Mark for a job well done.

Erik lozoya
Jan 6, 2022

Roger was kind of enough to get on the roof with me and spend 30 mins trying to troubleshoot why my roof was leaking in the pouring rain.

Peggy Lemmer
Dec 17, 2021

They gave a fair quote and did a great job. We had a lot of old damage that needed to be fixed. Now they clean and treat the roof annually for a good price.

Andy Simonsen
Dec 14, 2021

They did a great job and were very clean. My roof looks great and they didn't leave a mess around like other contractors.

Ean Verver
Dec 13, 2021

Pat from McMains roofing was incredibly helpful in helping me set up the work on my roof.
It was hard to find a company that would be willing to do a smaller part of a roof repair, since many of the others I found only did full roof replacements, but very happy with the work this company did.
They showed up early in the day planned and were cleaned up and done before the end of the second day.
Definitely would recommend them to others.

Jennifer, Gary & Roslyn
Dec 7, 2021

The guys at McMains have roofed a couple of our rental houses and we are very pleased with the results. We would recommend them to anyone and every one. We will be calling them to do our house next. Thanks guys!

R Arnett
Dec 5, 2021

McMain’s did an amazing job on my roof. I got 5 bids and theirs was one of the most reasonable. They were very efficient, hard working & cleaned up all debris. I highly recommend them & will use them in the future.

Robert "Doc" Hansen
Dec 3, 2021

Very profession and reasonably priced. Received 5 bids and with one being almost twice the bid I received from McCain. Was wary at first because of the bid. They performed the job at the time promised and even corrected some roof problems not on the contract. Am very happy with my new roof. I recommend them for roofing issues.

K Johnson
Dec 3, 2021

Our roof had started to leak and we decided to replace it during the summer. We had several estimates and one of them was from McMains. They showed up on time and gave a written estimate and info on the roofing products. We decided to go with McMains and they completed the job in one day on our 3 bedroom rambler. The workers stayed on the job until it was done and did clean up around the yard. The bill was same as the estimate, not a penny more. We are glad we went with McMains. We are happy with the looks of the new roof and during these torrential rains there has not been any leaks.

Heather Schmidt
Dec 3, 2021

I’m delighted with my new roof. They removed the old shingles and installed plywood because my old house didn’t have plywood. The installers were fast, professional, and cleaned up all the nails and debris from the tear off, which my dog and I really appreciate!

jim christie
Dec 3, 2021

Excellent service and work. I recommended to neighbors who also had McMains do their roof. They were very pleased as well.

Reinout
Dec 2, 2021

We used McMains after they were referred to us but if they were not we would still have used them. We needed, what we thought, was a simple shingle replacement and some gutters but after a thorough inspection they confirmed what other roofing companies had also confirmed: the sheeting was in poor shape. We received a bid after only a day or two and they came in well under any other bid and they were going to do more work. I compared the bids we received and it was apples to apples when it came to the materials. Not only that the crew was communicative, ontime, and clean! With 4 dogs we didn't want to risk any nails and the McMains crew was white-glove! On top of that a bird's nest with babies was discovered and what did the foreman do? He stopped work, relocated the nest, texted me where it was, let the parents find it, then recommenced the work. Incredible!

Lori Sherman
Feb 25, 2021

We had a tree fall on our house and caused severe damage. They were very professional. On time, cleaned up everything and did a great job on the major repair.

Bryant Johansen
Aug 3, 2020

I had a roof inspection done. Roger was prompt and gave me honest and accurate recommendations. I would highly recommend this contractor for any roofing needs. It is hard to find a company you can trust and take their word as their bond these days, and this is that company.

Vicki Main
Apr 17, 2020

I recently had Pat from McMains Roofing out to check my leaking roof. He was great to work with, as was his team. Their roofers were very courteous and did a great job for a very reasonable price. I would not hesitate to recommend to my family and friends.

Elizebeth Riche
Oct 28, 2019

Staff is super friendly and knowledgable, job done right the first time, no leak guarantees. The owners Steve and Cathy Mcmains take pride in running a quality family owned business and have years of experience and references to give you peace of mind. Employees are professional, courteous, safe and conscientious. You and your family are treated with respect. If you need your roof done then call Mcmains Roofing, you'll get a job well done.

Angela Salinas
Oct 20, 2019

I love my new roof....they did excellent job at a fair price. Not overpriced like the many others i had quotes from. Im ready for the wind storms this winter!!

ryan madison
May 15, 2018

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.

Lori Keller
Sep 29, 2016

McMains Roofing is the best! They beat the other bids I got by far. They are an honest company that truly cares about their customers. I had an extremely difficult roofing job but they took care of everything and my new roof is beautiful ! They used top of the line shingles and materials too! ! Pat is so nice and always available to answer any questions. I highly recommend this company to anyone that needs a new roof. I can't thank them enough for all that they did ! They are amazing!

Diane Bloom
Jan 23, 2016

We use McMains Roofing for all of our new construction roofing and they are an exceptional company. They are always on time, complete the job in a timely fashion and do EXCELLENT work. I never worry about them getting the job done and done right. I am thrilled to have found them!
Diane Bloom
Rainier General Development, Inc.

Billie Spingola
Oct 6, 2015

McMains Roofing has never let us down whether a large job or small. They are professional, courteous and prompt. For our own business needs to family and friends looking for referrals for affordable, dependable roofing. We have yet to hear a complaint about McMains from all the people we have sent their way. I really can't say enough of how much we appreciate Steve and the crew.
Sincerely,
Billie Spingola
DFI Construction Services

Keith Hinds
Oct 5, 2015

Great Roofers.... I've had them re-cover 7 torchdown buildings in TPO so far. They've done a great job and have been very responsive to any issues.

Sally Elsdon
Oct 5, 2015

McMains Roofing has been my choice for 18 yrs. Initially they roofed 2 duplexes my husband and I built and I have been using them personally and in my Real Estate business ever since. Very professional and timely. Always my first (and only) choice! Thank you Steve and everyone at McMains.

Todd Overby
Oct 3, 2015

McMains Roofing came in a stripped off our old roof and put down a new one in one day, making sure they cleaned up everything around the house before they pulled away. The roof is beautiful! I would certainly recommend them to anyone needing a new roof.

Joshua Wilson
Feb 24, 2015

Hands down one of the most reputable, longstanding roofing contractors in our region. Steve is well known as a person of integrity with his customers and other members of the industry. Great company to work for or have re-roof work done!

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • 8601 Canyon Rd E, Puyallup, WA 98371
  • Industrial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Free Estimates
  • Warranties Offered
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
We Answer Frequently Asked Questions
Pricing questions
1. What is the average roof replacement cost for a residential home?
+-

The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.

2. How much does it usually cost to replace the roof of a commercial building?
+-

The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.

3. What factors affect the overall roof repair cost?
+-

Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.

4. What is the typical roof leak repair cost, and how is it calculated?
+-

Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.

5. What is the average flat roof repair cost for commercial buildings?
+-

Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.

6. How much is the mobile home roof replacement cost compared to traditional homes?
+-

Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.

Service questions
1. Should I stay home during roof replacement?
+-

It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.

2. How long does roof replacement take?
+-

The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.

3. How to hire a roofing contractor?
+-

To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.

4. How to check if a roofing company is legit?
+-

Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.

5. How to choose a roofing company?
+-

When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.

6. How do you know if your roofing contractor is ripping you off?
+-

Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.

Other Filters 0