We contacted Puyallup Roofing Co. after discovering a couple water spots in our ceiling. They were one of three companies we contacted for estimates, and their estimate came in a couple thousand dollars lower than their closest competitor - and they did upgrades nobody else even mentioned.
Blake, the sales rep, was super friendly and professional, and he gave a very comprehensive presentation on the methods and materials Puyallup Roofing uses. He even left us a swatch book of shingles so we could choose the right color for our roof. He was very responsive to my questions leading up to the installation, and he left us feeling confident that Puyallup Roofing would do a good job.
The team came out and had our roof done in a day (we live in a pretty simple '70s split level). They discovered 6 pieces of plywood that needed replacing, and Scott, one of the owners, texted me pictures showing me the failing panels. Blake's presentation prepared me for the possibility that we would need new plywood, so this did not come as a surprise. The added cost was VERY reasonable, given the price of wood nowadays.
Our final inspection was today, and Scott answered a couple of questions I had promptly and professionally via text. We are very satisfied with our new roof, and I wouldn't hesitate to recommend these guys to anybody. They have an A rating on the BBB, but only because they're a relatively young company. I'm sure they're well on their way to an A+.