
- 422 23rd St SE, Puyallup, WA 98372
- Industrial Roofing
- 24/7 Emergency Repairs
- Financing Available
- Free Estimates
- Licensed & Insured
At Bates Roofing, located in Puyallup, Washington, we specialize in delivering a comprehensive range of roofing services, including roof inspections, vent installations, and leak repairs. Our versatile team is equipped to handle both residential and commercial projects, ensuring that we can manage complex tasks from start to finish with precision and expertise. Our commitment to organization, attention to detail, and reliability sets us apart in the industry. We take pride in maintaining clear communication throughout each project, keeping our clients informed every step of the way.
Whether it is a simple repair or a more intricate installation, our well-coordinated approach guarantees durable results that provide long-term value. Serving Puyallup and the surrounding regions, we understand the importance of thorough project coordination.
Customer reviews for Bates Roofing are overwhelmingly positive, highlighting their excellent communication, timely service, and high-quality workmanship. Many customers appreciated the company's responsiveness and professionalism throughout the roofing process, from estimating to installation. Reviews consistently mention the fair pricing and the company's willingness to accommodate unexpected issues or costs. Overall, Bates Roofing is praised for their integrity, efficiency, and the care taken to ensure customer satisfaction, making them a highly recommended choice for roofing services.
- Their communication was excellent from start to finish , clear, timely, and professional.
- I appreciate their integrity, professionalism, workmanship, and value.
- Bates made sure everything from our initial quote to finishing with the gutters ran smoothly.
- Their crew was fast and efficient and finished ahead of schedule despite some extra work that was uncovered.
- The workers were on time, respectful, and did a great job.
Customers are fully satisfied

Bates did a great job for me. In November of 2024 they did my roof with communication and detail. I was kept informed of everything going on with the project as it proceeded. Thank you for the great work!

I had an outstanding experience with this roofing company. Their communication was excellent from start to finish — clear, timely, and professional. They were flexible with scheduling and worked around my availability without any issues. During the installation, the crew worked through some of the hottest days of the year, staying hardworking and efficient the entire time. They left everything looking clean and tidy once the job was done. On top of that, their pricing was more than fair and came in well below other quotes I received, with no sacrifice in quality. I highly recommend them to anyone looking for a dependable, honest roofing contractor.

Had a great experience with Bates Roofing. They were super responsive, communicative during the process and performed the work for a very fair price. They were in and out within 2 days.

This company was a pleasure to work with every step of the way. My shake roof was removed and disposed of with no damage to landscape. The professional crew was fast and efficient and finished ahead of schedule despite some extra work that was uncovered. The extra work was done cost effectively where another company could have easily over sold the repairs. I appreciate their integrity, professionalism, workmanship and value. I would use them again and recommend them to others.

We needed an unexpected roof replacement, and Bates Roofing, a great local company, really came through. They were professional, on time, and kept the site clean. They even fixed a couple of surprise ventilation issues without delay. Most importantly, they were willing to work with us on the unexpected cost. Great communication, quality work, and a fair price—highly recommend!

I had the best experience with Bates Roofing Sara and Brad went above and beyond us. I would recounted them to anyone looking for a new roof!

After many roof estimates I settled for Bates Roofing. My next door neighbor referred this business to me. The appointment and inspection was very professional. After agreeing on the estimate the project was scheduled and completed within 3 weeks of the initial inspection. On day of installation the team showed up on time and worked most of the day. I viewed and ask questions with the supervisor on site. Everything was done as promised. Roof installed, debris removed and the roof looks wonderful. Reasonable affordability and I would recommend this company to my friends.

Bates Roofing was quick, professional and did an excellent Job! The Sales team, Office staff and workers we very professional, will be using them again. A+++

Great workmanship, excellent customer service and excellent communication at all phases of project (from sales to post completion). We had a problem with birds trying to nest under our shingles, Bates made sure they addressed that problem and after work was completed, they reinforced that problem area. After roof was installed, they walked with us as we inspected their work and ensured that the yard was clear of any debris.

We received multiple quotes for our job and Bates Roofing was not only the most cost effective roof replacement, but they are also a timely and professional team. They replaced both our house roof and detached garage roof in 2.5 days. As a first time-home owner, a HUGE purchase like a new roof is intimidating, but Bates made sure everything from our initial quote to finishing with the gutters ran smoothly. Brad (Sales) in particular did a great job running us through all of the options and why we would need/not need certain roof features based on our particular house and comparing our quote to other business (other business may not have insurance that covers their employees in case of injury on your property! If you’re adding exhaust venting you better also add intake venting!). Joe was a very responsive project manager that made sure to answer all our questions and finalize the details. I was even happier in the end knowing I supported a locally owned, family-run business that’s been helping out the south Puget Sound for 42 years.
I recommend Bates strongly!

Very easy to work with. Organized, fast replies, and simplified explanations. I would 100% recommend contacting them for any roofing questions.

Bates Roofing was great! Brad was very responsive and helpful. They were able to finish the job in 2 days and the pricing was super reasonable.

Bates Roofing was amazing! Great work and competitive pricing. Highly recommend this company! The workers were on time, respectful, and did a great job.

Where good price and quality meet. I had several companies come out and give me an estimate, a few of them were coming in at more than double the price as Bates, one guy came in a few thousand cheaper but after some research he was basically a ghost and had a new company name every few years, luckily there sales manager Brad is a cool guy and made the decision easy for me. Their crew installed a new 3,400 sq ft roof, replaced 5 skylights, and cleaned up well in 2.5 days. Very happy with my purchase and my mind is at ease knowing I am with a company that has been around for a long time and has a good reputation.

Bates did a great job from bid to cleanup. Our roof is just over 40 square, and they had it stripped, reroofed and cleaned up in two days. The work was first rate, the crew respectful and efficient and we are VERY pleased with the end result!

We would definitely recommend Bates Roofing. We received multiple quotes, Bates beat all of them. They also worked with us on financing options, came out quick to do an estimate and every person we were in touch with at Bates were exceptionally kind and easy to talk to. They got us in quickly (we had a leak) and the roofers worked so hard and so quickly. They had our roof done in 2 days. They worked so long the first day because of the rain coming the following day. They were all very professional. We had a great experience and wanted to share because we know how hard it is to find that. Thank you Bates for all your help and for your customer service. Great people.

This was the 3rd roof Bates has done for me in the last 12 years. The flashing work is well above standard and the shingles are straight and well laid out. Well coordinated with tenants, scheduling is firm and excellent clean up. Premium workmen’s ship for a competitive price.

Great company to work with! The bid was done right away and it was clear what our choices were and why. All our questions were answered very clearly by Brad, even pointing out the differences between different styles and looks. We were right on schedule - maybe a little before. The crew was great and boy do they work fast! There was no mess, the crew was very conscientious, our roof looks great and we are glad we made the choice we did. Bates was fantatic to work with.

I got 4 bids on a replacement roof for my 1936 vintage house in Puyallup. I chose Bate's Roofing for several reasons...
Reasonable price
Longevity (41 years in the business)
Length of warranty on labor and materials
Knowledgeable estimator.
I ended up with the best roof this old house has ever had.
The estimator (Brad) made several suggestions on improving the roof venting, and the project lead (Joe) made some more.
Jose and crew showed up ready to work on a frosty roof early in the morning and they didn't stop until it was too dark to continue. They were pleasant, safe and careful with the shrubs around the house. They finished by around 10am the 2nd day.
They were extremely professional and made sure that I was happy with the results.
Cleanup was thorough.
I highly recommend Bate's Roofing

Superb job from start to finish! Removed old concrete tile roof (HARD work ) and installed a whole new roof system. It looks beautiful and Bates found and repaired several problems caused by the old roof. Their workmanship is first rate and their pricing is very competitive. I would recommend Bates Roofing without hesitation!

I went through a thorough process of getting a roof installer. Got quotes from 4 different vendors.
1. Bates replaced a roof in my neighborhood, walked to the home and checked the roof myself and it looks standard.
2. I was not looking for some fancy and expensive ones. So this standard roof that can sustain 100 miles wind, 25 years warrant is good enough.
3. I needed someone local in Puyallup WA
4. I was looking for the best price and a company that I can trust for my project.
5. Choice of materials was very important.
I got all boxes checked from the sales person Brad, Brad is one fine salesman that is not too pushy and he gives you room to go through the competitions, choices and all.
Bates installed the 4100 Sqft roof in 1 and half days with zero mess under $25K.
I trust Bates

Bates Roofing did an excellent job replacing my roof. They completed it in 2 days. Professional and courteous staff. I recommend them if you need your roof replaced.

Fantastic experience with Bates Roofing ;
6 man crew had my roof completed in a day!
I highly
recommend this company and even posted a photo of my home with the new roof on my FB page.
Thanks to the staff and crew.
Tammie

Bates Roofing is always a pleasure to work with! Brad provides us with fast, friendly, and professional service every time we need help with roofing at our rental properties. Highly recommend them for inspections, repairs, and replacements. Thanks Bates!

Our current roof was 24 yrs old with no issues other than it is time! Don't wait for a leak! Other houses in my neighborhood had new roofs put on over the last couple of years. I watched the different roofing employees and talked to my neighbors to get their input re: their Roofing company choice. I gathered 5 estimates, 3 in person and 2 online. Narrowed down to 2 and chose Bates. Their price was competitive and everything about this company was top notch. Not only is it family owned and been in business a long time, they use their own employees. They don't use subs...warning! this was important to me since I watched a couple of "sub jobs." Communication was excellent. The team of 4 employees were a well oiled machine and treated my property with respect. The lead, Nicolas took pictures to show me the dampness and water damage under the roofing after it was removed. A few pieces of new plywood needed to be replaced, which is normal and I appreciated their honesty. The supervisor popped in a few times to make sure everything was going smooth. After my experience, I'm guessing other neighbors will use Bates as well.

Bates Roofing just replaced my roof.
Brad was friendly, professional and thorough. He provided three different choices of materials and the appropriate quotes for each level. There was none of the pressure I have had with other companies. The men working on my roof were polite, efficient, careful and and thorough. They took care to clean up each day before they left. My roof was finished in two days and they did an excellent job.

If I had one word to say it would be, WOW! What an amazing job Bates roofing did for us. Just take a look. I would say I am probably the most hard to please customer anyone would ever deal with, and I cannot find a single thing I would complain about. Utter perfection is what we received. I worked in construction for years and you just don't see this level of professionalism at all levels. From the estimator, to the office and to the crew....Thank you for a job well done. Send anyone my way and I will tell them why to choose Bates Roofing over any other company. We welcome anyone to come and take a look in person!

We had Bates Roofing replace our old Roof. We are Very Pleased with the outcome . It was a Great Color, only took Two days to Finnish. The Men were Awesome, Did a Perfect Job, Clean, And No mess. Even Help With our Gutters. We Thank them all.

I highly recommend Bates roofing. Very good product and the team that did the actual work had meticulous attention to detail. The team lead was Jremeel Aguilar. His crew was on time every day, kept me informed of what his crew was doing and was very professional. Obviously a roof is not something you replace that often but when you need to replace it you want to know you had good quality at a good price and installed by professionals that you can tell have been doing it for a while.
Bottom line, you need a new roof then contact Bates Roofing. You will not be disappointed.
Thank you,
Kevin

Bates Roofing submitted the best bid to replace our roof. They effectively communicated with me to coordinate the installation date and they showed up right on time. They did a fantastic job on the roof - they had to tear off the old roof and they replaced it with their Legacy product. It took about a day and a half to accomplish the job - and it looks great! Great coordination with their supervisors throughout the project - they addressed all my concerns quickly and efficiently. Great folks to deal with and they have great service and a great product. It was a pleasure to work with them!

New roof looks beautiful, the yard was clean and looked like they were never there. Thanks for the fast and quality job done.

We are very happy with the new roof we had installed last month. Their level of customer service, sales followup, and the professional work done by their highly skilled crew and on site manager was great. They made sure to clean up the area around the house at the end of each day which we appreciated. Their attention to detail on the roof install was top level. Any questions we had were fully answered as the project moved along. I highly recommend Bates Roofing to anyone looking for a qualified roofing installer.

Bates Roofing completed a complete roofing project on a large, older home efficiently and promptly. The sales, scheduling, and onsite supervision was professional and smooth. I appreciated their proposed products and pricing and would use Bates on future projects with no hesitation. Their worksite management and communication to the building tenants was equally positive and we had no issues on any front.

I had a great experience with Bates Roofing. They took care of my roof replacement from start to finish giving me options along the way. Overall I felt well taken care of and would recommend Bates Roofing.

We contacted Bates Roofing for a quote on our roof replacement and they responded quickly and Brad came out on time for our appointment. He was thorough, knowledgeable and pleasant. He gave us the quote promptly and it was within our budget and the lowest of the 3 we obtained. We did not feel we were giving up any quality by going with the lowest bid. During the removal the team was very professional and replaced with my approval several sheets of plywood that was damaged. The team was very respectful of our property and cleaned up very well after completion. We are very happy with the installation and would recommend Bates Roofing as a great value.

Bates Roofing was great from the initial appointment to the financing options and final project completion. First class all the way! Friendly and courteous all the way.

From the beginning of the process to the final clean-up everything was done professionally and with an extremely friendly and helpful staff from Bates.

Bates Roofing was amazing the crew so efficient the workmanship was impressive. I would recommend and have recommend Bates Roofing to Family and friends. Keep up the good work.

This has been a long time coming! I’ve been meaning to write a review for months. We recently had our roof replaced and we cannot say enough amazing things about Bates Roofing! Brad was amazing and got us the best price (I had 4 estimates from different roofers). The quality is GORGEOUS! The roofers were so kind and I was kept up to date each step of the way. No need to look any further, go with these guys!

Bates Roofing did an amazing job on my roof. Great attention to detail, friendly and professional. Very pleased with the experience.

As many others have said, no one looks forward to having to replace a roof...and we were no different! However, after having several roofing companies tell us we probably needed a new roof, we chose Bates Roofing LLC. Although we live in Lacey and Bates is located in Puyallup, we figured that for a roofing company to remain in business for over 40 years, they must be doing it right...and they were willing to come down to Lacey!
After sending Bates an email requesting they check out my roof, I received a prompt reply from Brad, saying he could come down the next day. He arrived on time and after crawling around my roof for half an hour, he confirmed what others had told me...I needed a new roof. The next day I had an email from Brad with three bids with different qualities of materials as well as warranties...and all three bids were lower than other bids I had received. I chose the mid-range bid as it offered me an excellent product with a roof at a price I could afford.
A week later, Jose brought his team of professional roofers down and within two days, completed the project. Joe, the 'project manager" came down several times to "oversee" the work as it progressed, as well as to give it a final inspection.
Each and every representative of Bates the we encountered, either personally or on the telephone, was completely professional and represented Bates Roofing in an exemplary manner. The roofing crew was extremely conscientious in caring for our property and, in particular, for the landscaping surrounding our home. The overall organization of this project was the best I have ever seen, from the initial meeting with Brad through the actual roofing led by Jose, to the final inspection by Joe. The end result is a roof that looks great and will serve us well for many years into the future.
In conclusion, I don't think you will go wrong if you chose Bates Roofing, LLC for your next roofing project.

I highly recommend Bates Roofing to anyone who finds themselves in need of a roof replacement. Look, no one wants to replace their roof but, with Bates there’s no reason to delay any longer! Professional, COMPETITIVE PRICING, courteous, highly skilled, friendly; there just aren’t enough descriptors to describe this company. Reach out and let them convince you, like they did me, that Bates is your best option!

We had to have a an emergency roof replacement and called Bates for an estimate. We had four different companys come out and give us estimates all were referrals... of all the companies that came out and gave us a bid Bates was the best fit and most honest.
Brad came out was professional and upfront with us. We knew we needed a new roof after talking with knowledgeable friends and family based on they type of roof we had. Brad explained everything including the why's and broke down who, what, why and when any warranty would be applicable to us in the future. He was concise, real, throughout and all why not being gimmicky. They were able to get us in very quickly and their crew was very efficient and well mannered. They were super clean and careful. We share a driveway with neighbors and they managed to make sure their big truck was out of thr way and our neigh ors had a safe space to walk. They also made sure it was safe for anyone including when we had to take the dogs out for a potty break.
Would 100% use again and recommend to anyone looking for a new roof.

Bates roofing replaced my roof and I am very satisfied with the process and result. They met with me to get the particulars of what was needed. I had several vents added, a shed roof replaced, and a skylight replaced. They provided a competitive estimate with up front pricing. This included a per sheet of plywood cost for any damaged plywood that was found. Other than a few sheets of plywood, there were no surprise charges. The crew was professional and cleaned up when they were done. I recommend them for your roof replacement.

The bid process and installation were both informative, helpful and according to what was contracted for. Their price was in the middle of six estimates we procured. One month after job completion I have not found any leaks or other related installation problems. They surprised me with including a ridge vent for my garden shed, that we had not discussed earlier. Thank you! Cleanup was thorough both days of installation. We have already recommended Bates Roofing to a few friends.

I really have to give a shout out to Bates Roofing in Puyallup. They exceeded my expectations and were so wonderful to work with. They did an excellent job and the cleanup afterwards was spotless.
I would recommend them to anyone needing roof services!

Bates Roofing just did a complete roof replacement for us this week and we couldn't be happier with how it turned out. From the initial consult with Brad, to the office staff, to the amazing crew who did the work...this company is clearly built on experienced professionals who care deeply about what they do. The install crew was exceptionally hard-working, polite, and organized. I genuinely looked forward to seeing them each day. If you are looking for a reputable, reliable, and fairly-priced roofing company, this is your place!

Bates Roofing provided roof replacement at our home - March 2024. We appreciated the professionalism, quality of workmanship, and attention to detail by hard-working installation team. Consistent communication and scheduling during project. They left our property looking cleaner than they found it ;)

Highly recommend, excellent experience all around. Timely responses and great communication. Price was very reasonable and they went above and beyond what was expected on the re-roof of our church. Project started earlier than expected, they were efficient with their time without rushing it and stayed in constant communication throughout the project. In the end, damage from old leaks were completely repaired, the site was thoroughly cleaned and the new roof looks amazing! Will call Bates again for any future needs.

Bates Roofing is top notch!! Was referred to Bates Roofing from neighbors that had their roof done by them. They had nothing but good things to say. From my initial appointment with Brad to get an estimate, to the completion of the project, everything went smoothly. The communication was great in regards to scheduling. The work crew did an excellent job informing us the start time for each morning and how the project was going. Each night, they cleaned up any debris, nails, and trash so our place looked spotless. Our completed roof looked amazing. Take a look at the before and after photos. I definitely recommend Bates Roofing for your roofing needs.

Bates Roofing completed the roof replacement in a timely manner and the staff was kind and communicative. We noticed a few nails left after the project and they came and did another run through to make sure all nails and staples were picked up. They did a great job!

Very reasonable pricing and very attentive to concerns and needs as you go through the process. They wrote letters for us to present to our HOA so we wouldn't receive fines as we went through the process. If I had to give some constructive criticism I would say they could improve their process of finishing the job. It was kind of unclear when they were done, they just left and we got emails a few days later. A little bit of gutter gunk was splattered on one of the sides of our house also. Least of my worries though and everything went very smoothly with a high quality of craftsmanship and professionalism applied to their work. Highly recommend them for anyone looking to replace their roof!
Also we had some gutters that were draining improperly and they fixed them for us, something I noticed that I really appreciated. (gutters were draining against the siding of the house and they cut and turned the outlet so it would drain properly to the roof, away from the siding) They could have easily ignored this and just went about the roof install. Thank you Bates!

This company is great! They came out and did a temporary repair right away and then replaced my roof with a great crew working long hours to get it done in two days and cleaning up all the debris. I was very happy working with them and recommend them.

Bates Roofing stands out as an exceptional option for all your roofing requirements. Their seasoned team operates with utmost professionalism, delivering top-notch work. Witnessing their large crew work diligently and efficiently to finish the project within a single day, even amidst snow, left a lasting impression.
The quality of their craftsmanship is commendable, and their customer service is truly outstanding. I wholeheartedly recommend their services.

Bates Roofing came highly recommended to me, and they lived up to the recommendation. I really like that they are a 40 year old company. They listened to what I needed and communicated with me at every turn, considering the weather and my deadlines. The people who came to work were first rate....a pleasure to have around my home. I am so grateful to have found Bates Roofing. They were on time, worked hard, were careful of my property, and cleaned up after the job. Dwayne Trahan was an outstanding representative of the company and what they stand for.

What's to say!! Crew was awesome and the work ethic is proof of the quality work they performed! Third roof installed by Bates roofing....highly recommended!

Reviews
I am a real estate broker and construction & remodel project manager as well as being a homeowner myself… I shop competitive pricing but my priority has always been quality first and pricing second. I connected with Brad from Bates Roofing to reroof my own home and selected a premium material and was beyond satisfied. Neighbors walking by often notice the quality and always compliment and ask about the company that did the work. Brad’s professional approach and fundamental construction knowledge is impressive. That conversation regarding protecting my own home and what I wanted to offer my clients blossomed into a solid relationship providing sound advice, high quality materials, and expert workmanship that consistently impresses the folks I want to serve. Meeting and/or exceeding the quality of roofing materials and workmanship of the most prominent competitors around the Puget Sound area is key and keeping a very competitive edge on pricing makes Bates a no-brainer for me and my clients.
Mike Hodson
Hodson Group/Keller Williams Realty-Tacoma

I highly recommend Bates Roofing. We've used them twice and have appreciated their prompt replies and efficient timely work. And they are really friendly, so the experience is great!

This is a great company and a great experience. Brad came out, looked at my project and the work priced out well within the estimate I got. The workers themselves were fast, friendly and left my yard in better shape than they found it.
You cannot beat the reliability, experience and price.
Hire them

Our experience with Bates Roofing was definitely 5 star!
Their bid was good and they expedited scheduling to get things done ASAP. Once we gave them the "green light", things were put into motion in a very efficient manner. Everyone involved was professional and very friendly.
Communication was stellar and the work was done in one day with great attention to clean up..
We highly recommend Bates Roofing

If you want the best roof with the best service and great guys, use Bates roofing Period! Love my roof and thanks so much for going above and beyond!

We hired Bates Roofing to replace our roof and gutters. From the initial contact through project completion they were professional and communicated well. Their roofing crew were great to work with and the entire project was completed quickly and efficiently. We would definitely recommend them to anyone thinking about replacing a roof.

Bates roofing did a fantastic job on our recent roof replacement. They were very cost-effective and friendly. I had several estimates, and Bates Roofing was the most knowledgeable in my opinion. The crews that were sent out to do my new roof install were kind and helpful.

11NOV23
I am not the type to write reviews but the level of professionalism I witnessed from Bates Roofing was exemplary. Furthermore, I saw and group that enjoys their work and are motivated by doing a good job. Thanks for going above and beyond Team Bates Roofing, my new roof looks amazing!

Met the owners of Bates today. We discussed the positives and negatives of several different types of roofing and where they fit each scenario.
Family owned and operated. Highly recommended this company for your next roofing project.

Roofing is one of those industries that it’s hard to find good people. Bates Roofing is a breath of fresh air! Honest people that want the best for their clients! Highly recommend!!

Like many long-time homeowners, we've had our share of bad experiences with contractors over the years, so what a pleasure it is to find an outfit like Bates. In a couple of days, Brad, Rob and their highly professional crew took us from dodging leaks in our bedroom ceiling to sitting high and dry under our watertight and attractive new roof. Highest recommendation!

After doing some research, we found that Bates Roofing was the best choice for us. We have just had our roof done, and from the beginning to the completion, it was a very professional experience. Brad served as our sales representative and consistently responded to our questions quickly and professionally without attempting to oversell. Uriel and his crew were amazing, demonstrating great professionalism and care. They also replaced some plywood that was in poor condition and showed us the issues before any decisions were made. We are extremely satisfied with our new roof. Thank you!

They have done roofs on the two houses I own. Quality works and on time. Brad was great in giving me options and estimates. Recommend them to two of my friends and they also had work done and were pleased with their new roofs.

Brad from Bates arrived at our island home to give an estimate the day after I contacted them. The estimate that followed was extensive and thorough. The company stayed in contact with me during inclement weather until installation of the roof during a short weather break. The installation crew were prompt, friendly, organized and professional. All in all a pleasant experience.

Bates does an awesome job! They are very knowledgeable and easy to work with. If you are looking for a roof I would give them a call.

I have used many roofers in my business and I am so impressed with everything that they did for my customers on a tight timeline. This is the only roofing company that I will be recommending moving forward.

We had an amazing experience with Bates Roofing. We were able to get a new roof done at a great price, quick turn around time, and terrific clean up! They were on time and very efficient. They cleaned up daily and took extra precautions to make sure our pool was covered so no debri fell in. They did a very thorough final clean with a metal detector/grabber to make sure no nails or anything was left in our yard. They had incredible communication from the office, sales team, and on site crew. We recommended them to our neighbors and now there are several who have also had their roof done. Highly recommend!

We highly recommend Bates Roofing for your home roof replacement. They use a high quality material for a great price. Brad was our project manager, who helped explain step-by-step procedure and addressed all of our concerns. Before we knew it, our roof was replaced in less than two days. Their staff is very customer friendly, responsive and on time, plus you’ll get a great value for the professional work. We are very happy with our new roof. Thank you Bates Roofing for all your amazing work!

I am screaming from the rooftops (pun intended) of how amazing my experience was with Bates Roofing. Professional, knowledgeable, and so very helpful in helping us to understand the process. I highly recommend this business.

I’m a Realtor and was referred to Bates Roofing to replace a roof during the sale of a home. They delivered! They were able to meet our very short timeline and did amazing work at a great price.

From start to finish, Bates did a great job, including communicating clearly throughout the process and providing good value for the investment.They exceeded my expectations!

Fantastic service and problem solving. As a Principal in an architecture firm, I worked with Bates Roofing on an Early Learning Center roofing project. When it came time to work on a personal waterfront property re-roof, I immediately wanted to use Bates Roofing. Our project involved water damage and adding curbs to an atrium, as well as new chimney caps, in addition to reroofing the house. Thought was taken on Bates' part to provide recommendations in an environment close to saltwater for longevity of the items they installed. They also took the time to review and discuss areas of concern once the existing roof was removed. Highly recommend for residential and commercial projects.

I was looking for a specific roofing company in my quest for a new roof. A reputable, local, and mid-sized company that doesn't spend an enormous amount of money on advertising but is big enough to employ its own workers. Bates hit all areas for my criteria; by the way, they were the most competitively priced! The transaction from consultation to sales and financing all they way through to the finished product, exceeded expectations. Highly recommend.

A few of our neighbors got new roofs so i decided to get a quote for future knowledge since our 22 yr old roof looked good. I was impressed with Bates and our neighbors roofs looked so good and the price was right so we decided to get it done and I’m so glad we did! We had some dry rot issues on the body of the house as well as on the porch! If you’re on the fence, just do it you won’t be sorry!
Bates was just great to deal with. The communication was awesome. They were very professional and made it as easy as possible with 4 dogs and a baby in the house. It was done fast and the clean up was excellent. I really appreciate that and recommend this company!

I've used Bates personally multiple times and sent other people to them. They are a great professional company at a reasonable, fair market price. I would suggest people use them for repairs, replacements & tune ups!

I found that Bates roofing is the epitome of what a quality company should be. They communicate well before and after a job. They inform you as what is going to take place and set up their work in a clean and effective way as to respecting the customers property. I have received compliments from my neighbors saying the roof looks great. Bates roofing representative also dropped off a thank you note appreciating my business. You can trust Bates roofing

Bates Roofing won our business because of all the reasons listed above. They were great to work with. My husband is a perfectionist and watched them every step of the way! Probably drove them crazy, but they were all professional and did a great job. We will be recommending them to anyone needing a new roof!

I could not be more pleased with my entire experience from start to finish.
Brad was very thorough with his explanation of everything they would do in replacing my roof. Sara kept me updated on installation due to rainy days.
The crew arrived on time and work tirelessly each day. They kept it neat and tidy.The supervisor came by to explain where they needed to replace plywood and to make sure I was pleased with the work. I was concerned about my dog going outside during the process. They made an effort everyday to pick up all the debris that could harm her.
I love my new roof!
I highly recommend them and would rate them 10 **********
Thanks Bates team!

We used Bates Roofing to replace our old roof and old gutters. What a great experience! They were very responsive upon our request for a bid. They were professional upon their arrival and gave us the best quote, that didn't change after they started the project!! Weather permitted a quick scheduling of the job. They came out, removed the old, installed the new, and did a fantastic job on our new roof and gutters. Very pleasant to work with. Kept us informed every step of the process. Left the place clean. Thank you Bates Roofing!!

I had the pleasure of working with Dwayne in a real estate transaction. I represented the buyer and was able to negotiate a new roof to be provided by the seller. The timeline is extra tight during this process. Dwayne was able to come give us a quote and provided a written estimate the same afternoon. His communication skills are superb and he's very personable and friendly. He was able to explain the roofing process, along with materials used, to my first-time home buyers in a way they understood. Dwayne answered all our questions and took the time to be sure they felt comfortable with the process. When requested, he provided information in a timely manner and was a huge asset to the success of the transaction. I will absolutely use Dwayne and Bates Roofing for any roof related needs moving forward. The completed roof looks amazing, my clients are thrilled, and I plan to refer everyone to Dwayne and his team.
Julie Lehman
Real Estate Broker
Realty ONE Group Turn Key

We called them to schedule an inspection. Brad came over the next day. He was informative and kept it short and simple and straight to the point. He didn’t try to force our hand at buying the expensive product. What he quoted us there was no hidden fees or extra charges once we agreed. Sarah was great in keeping us informed of our scheduling for our roof to be replaced. She even went as far as being my human google maps when I couldn’t find there office she talked me through and met me outside of their office.

A "widow" tree outside our property fell and damaged a small portion of our roof and gutters during a very windy storm in Nov. We contacted Bates Roofing and was contacted immediately to discuss next steps. They were very professional and provided excellent customer service throughout the whole process--from consultation, pricing, repairs and follow ups after service was completed. Thanks for being awesome and providing such quick, easy and professional service.

I was very pleased with Bates Roofing. They were very fast in all the responses and the job. They cleaned up the property beautifully and it was as if they were never there, except for that awesome roof. Their bid was very competitive and that made my decision easier. My neighbor had his house done about 6 months earlier and we both were extremely happy. I would highly recommend Bates Roofing!
Kevin
- 422 23rd St SE, Puyallup, WA 98372
- Industrial Roofing
- 24/7 Emergency Repairs
- Financing Available
- Free Estimates
- Licensed & Insured
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.