Roofing contractor
Portland Roofing Company LLC
14415 SE Stark St, Portland, OR 97233
- Google average
- 4.6
- Ratings counted
- 169
- One and two star
- 15 of 169(8.9%)
- Oregon median
- 3.0%
The first three are Google’s own figures for Portland Roofing Company LLC, 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 Oregon roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 141 | 83% | |
|---|---|---|---|
| 4 | 10 | 6% | |
| 3 | 3 | 2% | |
| 2 | 2 | 1% | |
| 1 | 13 | 8% |
Higher than most — the typical roofer in Oregon sits at 3.0%. 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.
8 of the 12 one and two-star reviews we hold, most recent first.
- 2 out of 5Kerry Carlson3 months ago
Communication with office staff was very rushed throughout the project. We understand that the weather and scheduling are priorities for roof repairs but the changes to our original estimate came fast and furious throughout. Original estimate approx 15k - final bill approx 24k.(!) We are not saying the extra work wasn't necessary, we just would have appreciated a more accurate estimate. Not super confident with the gutter install though they promise to take care of any issues that may come up. Fine print says they do not inspect attic space before writing estimates, maybe that would have given them more information regarding the amount of boards needed. We were given a small discount of a few hundred dollars and a couple of no charge for boards.
Reply from the business
Thank you for taking the time to share your feedback—we truly appreciate it. We understand how frustrating it can feel when a project evolves beyond the original estimate. Our goal is always to provide as accurate a proposal as possible upfront, but with roofing projects, there are times when underlying issues (such as damaged decking) aren’t visible until work begins even if the attic is inspected. When those conditions are uncovered, we communicate the necessary changes as quickly as we can so the home is properly protected and the work is completed to a safe standard. That said, we hear your concern about how those updates were communicated. We strive to be clear, timely, and thorough, and we regret that the process felt rushed or overwhelming. That’s not the experience we want for our customers, and we will continue working to improve how we handle these situations. Regarding pricing, we did our best to balance addressing the necessary repairs while also being fair to you and to our company. We provided discounts and covered some additional materials where we could, but we understand that the overall increase was still significant. We also want to reassure you that we stand behind our workmanship. If you have any concerns about the gutter installation—or anything else—please don’t hesitate to reach out. As mentioned, we are committed to taking care of any issues that may arise. We appreciate your honesty and the opportunity to improve.
- 1 out of 5Sheryl bateman10 months ago
Had a roof done just under 10 years ago. Had to have a new one as venting went into the attic instead of outside causing moisture. They came out as it was still under warranty and did the bare minimum to right the wrong. I do not recommend them.
Reply from the business
We are very sorry you had a poor experience with our company, and that you felt like you needed to replace the whole roof, rather than allowing us to come out and remedy the situation. We always try to do better today, than we did yesterday, and we are sorry that it turned out that way. We wish you would have returned our calls/emails, before making that kind of decision. its unfortunate, and not the kind of experience that we wish any of our customers to have.
- 1 out of 5Nick Mcfalloa year ago
I thought I would get a local company in the neighborhood to do a small job for me. I needed a bathroom vent replaced. The estimate I was given was the “we don’t want to do it price”. 600 dollars plus parts for one vent. For a company that …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hi Nick, Thank you for sharing your feedback. We provided you with the $650 quote (plus parts) to remove one old plastic roof vent and replace it with a new designated flapper back in August of last year, and that remains a fair and accurate estimate of the work involved. That figure covers: Fair wages for our skilled, insured crew, who ensure safe, correct removal of the old vent, installation of the new flapper, proper sealing, and clean-up. Support for our office staff, who manage scheduling, dispatch, and customer coordination—so the project runs smoothly. Quality materials and tools, including the new vent flapper, proper flashing, supplies, transport, insurance, licensing, and fuel. Overhead costs, like vehicle maintenance, administrative expenses, and ongoing training. Industry data confirms that complete roof vent replacements can range up to $750, depending on labor, materials, travel, and code compliance . Our quote sits within that expected range—reflecting a comprehensive, professional service rather than inflated pricing. We understand everyone has different expectations around pricing. We appreciate you considering us, and we genuinely wish you the best in finding a provider who offers exactly what you're looking for. Warm regards, Portland Roofing Company Team.
- 1 out of 5Sara Simon she-hera year ago
I hired Portland Roofing Company to install gutters on my home. While I am not an expert in gutter installation and initially paid their invoice in good faith, a subsequent inspection by another roofing company revealed multiple issues with how the gutters were installed. When I contacted Portland Roofing Company to review the work, they declined to come out and took no responsibility for the substandard installation. Based on my experience, I cannot recommend this company. I only recommend businesses that stand behind the quality of their work and are willing to address and correct mistakes.
Reply from the business
Thank you for your feedback. We are very sorry you were unhappy. we tried to explain that the gutters were no longer under warranty after years had already gone by, and there was no evidence of any water drainage issues. you had prior storm damage you reported when a tree hit the gutter, which could have contributed to whatever was going on, but in our research we found old pic prior to the reroof, and the old gutter had the same tilt/gap in the gutter. any other competitor can have an opinion to try to get a job, but we think it’s just the way the house was structured. We saw no reason for any action other than pest person, because your primary complaint was a gap where bees were getting in, and pest related issues is not something that we do. We advised possibly getting a larger piece of flashing to close the gap, and you declined. I wish there were more we could have done, but we tried to offer solutions. We will continue to work on ways to improve and grow to and problem solve to better help customers in the future, and if we think of anything else, we will reach out. Thank you.
- 1 out of 5Amanda2 years ago
Truck driver has serious road rage issues. Look out if you see them on the road.
Reply from the business
I am so sorry to hear That you had a poor experience with one of our trucks on the road… if you could provide any additional details, location and time or date, that would be helpful for us to track down who the driver was. We take all safety very seriously and sorry you had that experience, Our crews are generally very safe drivers, but any additional info would be helpful. Again, our apologies Amanda!
- 1 out of 5John Egly-RussellEdited 5 years ago
They did my neighbors roof. it looks great. They also used my lawn as a convenient turn around for their dumptruck driving around on it multiple times. I have it on video. Update in response to owner message: I apologize, as it turns out I work from 8am until 630 pm, and only found my yard driven on when I got home and subsequently checked my security cameras. I am unfortunately unable to make personal calls during my shifts. I am sorry that you are being held accountable publicly, if that is uncomfortable, I suggest reminding your crews not to behave in a way that would be embarrassing. I feel no obligation to allow you any opportunity for anything. The remedy, is to not drive across property you don't own or aren't contracted to work on. Many people understand the common etiquette, "If it's not yours, don't touch it (or in this case drive a dumptruck across it" So you can see I have added photos, your crew all up on my property, driving across my lawn, and later across my plants on the far side of the driveway.
Reply from the business
hi John, we understand that you left a message at 7:30pm last night very angry and upset, this was after hours, and our office was closed. this morning when we got into the office, and when we became aware of this, have tried to call you 2 x and no reply. we really wish you would have given us a chance to talk to you before you posted a review, to see what was going on, to look at your video and see what we can do to remedy the situation, but you didn't allow us the opportunity. perhaps you can call us back at 503-490-3994 monday-friday from 8am to 4:30pm so we can talk and see what we can do. sometimes things can happen, but if we don't know about it, its hard to correct or remedy. we are more than happy to look into this with you, so pls give us a call when you can.
- 1 out of 5Sarah Milne5 years ago
My experience start to finish has been horrendous. The bid they gave me was around 8k (including my detached garage). My house is 1000 square feet. They did state that it may go up based on replacing plywood. I know the roof is old, and I was expecting maybe another 3k or so. They came back with a change order of nearly $7,000 in additional costs (Excluding my garage, which was included in the original bid). Needless to say, this was very upsetting, to have the bid nearly double. This was also quite confusing that the change order excluded my garage, only for them to try and tack on hidden costs at a later date. Kelli, the owner, stated that we can remove the garage (at no charge) so I agreed, saving myself approximately 4k total (for a single car detached garage). Kelli stated I must sign NOW or they’ll stop work. A rain storm was coming, they had my roof off, and I had no choice but to sign. The same day I signed the change order for the house I contacted several general contractors for a second opinion(s) on the high cost they were charging. EVERY Contractor said that what they were installing is excessive as well as the charge is excessive. I requested (prior to any work being completed) that they not install any additional vents and to put back the 5 original as stated in the contract. Kelli refused. I asked for measurements of the roof because it seemed like they order excessive amounts of plywood. Kelli refused. They over ordered plywood and installed 7 additional vents, (1 kitchen and 2 bath) in a 1 bath home, 12 vents total. Why does my 1 bath house need 2 bath vents? Kelli had no answers. During installation they ripped my fireplace flu THROUGH THE CEILING, disconnecting it from the fireplace. Kelli refused to pay for any damages. Finally when they were completed, I received the bill with 7 days to pay. When I reviewed the bill, it did not include ANY breakdown and referred to an ‘attachment’ that was not included (balance due $8,216.4
Google cut this review short. The full text is on their Google profile.
Reply from the business
Although we think there is a lot of incorrect info, and misunderstanding that occurred, we feel that really had to do with communication. All the office staff, and roofers, the foreman, and operations, as well as management, at Portland Roofing Company, will own, any hand we had in that….and for that, we are very sorry and apologize. We felt truly awful that you had extensive repairs, and to that extent, we did offer to cancel the garage free of any penalty, off the project, to save money and focus on the main house. We try to come up with creative solutions for jobs when presented with such challenges. We thank you for the learning experience, as 2020 was hard on all of us, and we were understaffed at that time, but we will use that as a tool to grow and change to a brighter 2021. Regarding the flue pipe, the roofers put the flue pipe back, and a brand-new flashing around it, free of charge, but our offer still stands to pay for the $580 damages you asked, for the flu pipe. Please let us know if there is anything else, we can do to assist you, and sorry for your poor experience with our company. At the end of the day, we are all human, and all any of us can do, is to try to learn, and grow from any experience, good or bad, and try to be better today, than we were yesterday.
- 1 out of 5Charlie Mckinney9 years ago
I scheduled for these guys to come out and give a bid on a new roof and I made sure to let them know that I am getting multiple bids. I also let them know that I won't be going with the lowest bid and I also won't be going with the highest …
Google cut this review short. The full text is on their Google profile.
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.
- overall project36
- gutters23
- responsive staff13
- new roof12
- no leaking6
- competitive bid5
- leaking garage roof repair2
- friendly roofers2
- informative crew2
- thorough cleanup2
Other reviews we hold
14 more of the 154 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Dawn Oleary3 days ago
I started with Portland Roofing while assisting an elderly family member and was so impressed with the complete service and quality of the work, that I have employed them for two additional roofs.
Reply from the business
Thank you so much, Dawn! ⭐⭐⭐⭐⭐ It means a lot to know that after helping you with a roof while you were assisting an elderly family member, you trusted us enough to bring us back for two additional roofs. That kind of continued trust is the greatest compliment we could receive! We truly appreciate the opportunity to take care of your roofing projects and are grateful to have you as a returning customer. Thank you for choosing Portland Roofing Co. and for taking the time to share your experience! 🏠❤️ We’ve Got You Covered!
- 5 out of 5Joe Thomsona week ago
Great experience with Portland Roofing Company. Communication with office, estimator, and crew was well coordinated and professional. The job was completed on time and there were no surprises about some slight additional work I needed done. I would strongly consider contacting Portland Roofing Company if you are planning a roofing project.
Reply from the business
Thank you, Joe, for taking the time to leave us such a great review! We're so glad to hear you had a positive experience from start to finish. Providing clear communication, quality workmanship, and completing projects on schedule are all priorities for our team. We appreciate your trust in Portland Roofing Company and your recommendation. It was a pleasure working with you, and we hope to be of service again in the future!
- 5 out of 5Darlene Lewisa week ago
From the Estimate to the Install it was smooth. We are really happy with our new Roof and continuous Gutters. They transformed the look of our home with the Installation. Each group of Installers, Roof and Gutters, did an exceptionally great job! The Installers were respectful and diligent, they handled any necessary repairs before Installation when there was need. The communication was great. We recommend Portland Roofing. Thank You
Reply from the business
Thank you so much for your kind words and for taking the time to leave us such a wonderful review! We're thrilled to hear that you had a smooth experience from the estimate all the way through installation, and that you're happy with your new roof and continuous gutters. It means a great deal to know our roofing and gutter crews provided quality workmanship, communicated well, and treated your home with the care and respect it deserves. We truly appreciate your trust in Portland Roofing Company and your recommendation. It was a pleasure working with you, and we hope you enjoy your beautiful new roof and gutters for many years to come. If you ever need anything in the future, we're always here to help. Thank you again for choosing Portland Roofing Company!
- 5 out of 5Kym Whittena week ago
We’ve hired Portland Roofing for two major home projects, and their consistency and reliability keep us coming back. They did a full roof replacement for us during COVID. Overall, we were so impressed with the quality of the work that they were the first ones we thought of when we needed more work done years later. During the roof installation, we had a minor hiccup where the crew didn't show up one day and left early another without notice—turns out management was completely unaware. As soon as we informed them, they stepped up immediately, resolved the issue, and gave us a discount for the inconvenience. That level of accountability and customer care really set them apart. When we hired them back last year for a full gutter replacement, they were absolutely phenomenal! They completed the entire project in just one day, and their cleanup and care for our property were outstanding. Highly recommend Portland Roofing—they do great work, stand behind their service, and earn your repeat business!
Reply from the business
Thank you so much Kym for your thoughtful review and for trusting Portland Roofing Company with not one, but two major projects on your home! We truly appreciate your continued business and are grateful for your understanding during the roofing project. Not every job is the same and there are always challenges, but if there is a bump in the road, we are firm believers in taking accountability. As a company, we never stop learning and growing and trying to do do things better. We're glad we were able to make things right, and that your gutter installation exceeded your expectations. Your recommendation means a lot to our entire team. Thank you again for choosing Portland Roofing Company—we look forward to serving you again whenever you need us!
- 5 out of 5Analyss Rodrigueza week ago
Portland Roofing was a great company to work with. My original roof had 3 layers of different materials which was very heavy on the house which was built in 1906. New Barge Boards needed with repair around the chimney along with proper venting and trim boards for a more finished look. I highly recommend Portland Roofing as they cleaned up everyday and good people to work with.
Reply from the business
Thank you so much Analyss, for your thoughtful 5-star review! We're grateful you took the time to share your experience. It was a pleasure helping with your venting, carpentry, and roof replacement. We're especially glad to hear that our crew's daily cleanup and professionalism stood out to you. we try very hard to make sure we are cleaning up the grounds because customers remember that type of stuff and details are important. Providing quality workmanship while treating every home with care is something we take great pride in. Thank you again for your recommendation and for trusting Portland Roofing with your historic home. We wish you many years of peace of mind with your new roof!
- 5 out of 5Lynne ShadeEdited a week ago
My new roof & gutters were just installed & I couldn't be happier. The entire process, from the initial visit until the installation was complete was very pleasant & very professional. The crew arrived on time & cleaned up daily before they left. The owners, office staff & the crew are very knowledgeable & answer any & all questions. Portland Roofing came highly recommended to me by my friend and I am happy to recommend this company to anyone reading this. If you are looking for an honest & fair company to work with, you should call Portland Roofing. You won't be disappointed.
Reply from the business
Thank you so much for your kind words and thoughtful review! We're thrilled to hear that you had such a positive experience with your new roof and gutters. Our entire team— from the office staff to the crew on site—works hard to make every step of the process smooth and professional, so it's incredibly rewarding to know we hit the mark. We truly appreciate your recommendation and trust in us. It was a pleasure working with you, and we're here if you ever need anything in the future. Thanks again for choosing Portland Roofing!
- 5 out of 5thomas berryEdited 2 weeks ago
Portland Roofing crew did a great job both with the installation of my new flat roof and clean up roof looks wonderful
Reply from the business
We really appreciate your 5-star review! It’s awesome to hear that you’re happy with both your new flat roof and the clean-up. Our crew works hard to ensure everything turns out just right, so your feedback means a lot. Thanks for trusting Portland Roofing Company with your project—if you need anything down the road, just give us a shout!"
- 5 out of 5La Sisouphanh2 weeks ago
It’s not always easy to find a company that’s reliable and stands behind its work, but I felt confident I was in good hands. I would definitely recommend Portland Roofing Company LLC to anyone looking for roofing services. Thanks again for the outstanding job!
Reply from the business
Thank you so much for your kind words and for trusting Portland Roofing Company LLC with your roof installation! It means a great deal to hear that you felt confident in our team and that we earned your trust throughout the project. We work hard to provide reliable service, quality craftsmanship at a fair price, and to stand behind every roof we install. Your recommendation is one of the highest compliments we can receive, and we're truly grateful for your support. We try our very best each and every day to do a great roofing job, one roof at a time. thank you for supporting our small business. that means alot to us. Thank you again for choosing Portland Roofing Company LLC. We wish you many years of peace of mind with your new roof!
- 5 out of 5Patricia R2 weeks ago
Here’s a polished review you could post: We had Portland Roofing replace our roof in 2024, and we had a great experience. Like many roofing projects, a few unexpected issues came up once the work began. What really stood out was how well they communicated with us every step of the way. They promptly explained the issues, discussed the available options, and were upfront about any additional costs before moving forward. The crew was professional, the workmanship was excellent, and the project was completed with great attention to detail. We appreciated their honesty, transparency, and commitment to doing the job right. We would definitely recommend Portland Roofing to anyone looking for a reliable and trustworthy roofing company.
Reply from the business
Patricia, Thank you so much for your thoughtful review and for trusting Portland Roofing with your roof replacement. We truly appreciate you taking the time to share your experience. Roofing projects—especially on existing homes—can sometimes uncover unexpected conditions, so we're glad our team's communication, transparency, and commitment to keeping you informed made a positive difference. We believe our customers should always understand their options and any additional costs before work moves forward. We're also pleased to hear that you were happy with our crew's professionalism, attention to detail, and the quality of the finished roof. Your recommendation means a great deal to all of us. Thank you again for choosing Portland Roofing. We hope you enjoy the peace of mind that comes with your new roof for many years to come!
- 5 out of 5rayEdited 2 weeks ago
Very professional in my dealings with them. Quality work, crew cleaned up daily before leaving. Installation looked well done. I would recommend them.
Reply from the business
We are glad to hear that our crews are being diligent in their clean up! Thank you for your business. It was a pleasure working with you.
- 5 out of 5Sylvia Eagan2 weeks ago
My roof was replaced by Portland Roofing about 12 years ago. I enjoyed the process and the work was done in a timely manner. I have since had this company clean moss from the roof and consulted with them regarding another issue. They have always been helpful and great to work with.
Reply from the business
Sylvia, thank you so much for your kind words and, even more importantly, for your continued trust in Portland Roofing over the years. Customers like you truly mean the world to us. It has been our pleasure to work with you—from replacing your roof over a decade ago to helping with roof maintenance, moss removal, inspections, and answering your questions whenever you've needed us. Building lasting relationships with our customers is one of the most rewarding parts of what we do, and we're honored that you've continued to turn to us over the years.
- 5 out of 5Tom SwansonEdited 2 weeks ago
Their crew just finished my house and garage. Workmanship was excellent, communication with the office for any changes was very prompt and efficient. They have a great system and excellent bids, I would use them again without getting any other bids, I like their work.--tom swanson
Reply from the business
Thank you so much for the wonderful feedback! We’re thrilled to hear that you were pleased with the workmanship on both your house and garage, as well as the communication with our office. We strive to make the process as smooth and efficient as possible, and it’s great to know our system and bids met your expectations. Your confidence in our work means a lot to us, and we truly appreciate you choosing us for your roofing needs. If you ever need anything in the future, don’t hesitate to reach out — we’d be happy to work with you again! Best regards,
- 5 out of 5Rick Galbraith2 weeks ago
After getting 4 other estimates I decided on Portland roofing because they didn't try to sell me stuff I didn’t need, did suggest things I did need that the other companies didn’t notice. One company didn’t even get on the roof. They were priced fairly, did a very thorough job, completed job in timely manner, used quality materials and did a great job cleaning up. I would highly recommend them. Rick Galbraith
Reply from the business
Thank you, Rick, for taking the time to leave such a thoughtful review and for choosing Portland Roofing for your project. We're honored that after comparing several estimates, you trusted us with your roof. Our goal is always to provide honest recommendations based on what a home actually needs—nothing more, nothing less. We're glad our thorough inspection and transparent approach helped you feel confident in your decision. It's also great to hear that you were happy with our pricing, quality materials, workmanship, timely completion, and cleanup. We believe every project should be completed with the same level of care and attention to detail from start to finish. Thank you again for your recommendation and for trusting Portland Roofing with your home!
- 4 out of 5C S2 weeks ago
Had a leaky roof in the middle of a cold, wet, and windy winter. After trying several roofing companies, who couldn't be bothered to return my calls, Portland Roofing came out took a look, gave me a quote, and despite very bad weather finished our roof. The crew did a great job and were very responsive to concerns we had during the storms while the roof was being redone.
Reply from the business
Thank you for taking the time to share your experience and for trusting Portland Roofing with your roof replacement during such a challenging time of year. We know how stressful a leaking roof can be, especially in the middle of a cold, wet, and windy winter. We're glad our team was able to respond quickly, provide a clear estimate, and complete your project despite the difficult weather conditions. It's wonderful to hear that our crew's workmanship, communication, and responsiveness throughout the project made a positive impression. We always strive to keep our customers informed and address any concerns promptly while delivering a roof that will protect their home for years to come.
The latest post from this business
Posted by Portland Roofing Company LLC to their own Google profile 16 days ago. Their words, not ours.
What Is AURA? ✨ A New Roof, That's What! Take a look at this recent roof replacement on a single-level ranch-style home in the Portland area. Our crew installed Owens Corning Oakridge® shingles in Estate Gray, giving this home a clean, classic look while providing a 30-year roof system built for long-lasting protection. Before installing the new shingles, we also replaced areas of damaged plywood decking to make sure the new roof had a solid foundation. 📸 Check out the finished project from above and from the street to see the transformation! If your Portland-area home needs a roof replacement or you’re noticing damaged or aging shingles, Portland Roofing Co. can help. 📞 503-490-3994 📧 info@portlandroofingco.com 🌐 PDXROOFING.com Portland Roofing Co., LLC — WE’VE GOT YOU COVERED. #PortlandRoofing #RoofReplacement #OwensCorning #Oakridge #EstateGray #OregonRoofing23 hours agoCall now
What Portland Roofing Company LLC 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.
States years in business
“…With more than 30 years of combined industry experience…”
Free estimates
“…it /.col /.row --> Schedule Us For A Free Estimate Book an instant appointment now for…”
Other roofers in Portland
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Interstate Roofinggutters, warranty, estimate4.8767 ratings3.8% one and two star(503) 755-5183 | 4.8 | 767 | 3.8%29 of 767 | (503) 755-5183 |
| Roof Life Of Oregonroof cleaning, moss removal, professional crew4.6500 ratings7.2% one and two star(503) 925-3653 | 4.6 | 500 | 7.2%36 of 500 | (503) 925-3653 |
| IBEX Roofthoroughness, gutter replacement, polite staff4.9440 ratings2.3% one and two star(503) 744-6468 | 4.9 | 440 | 2.3%10 of 440 | (503) 744-6468 |
| Flow Roofinginspection, promptness, responsive staff4.9429 ratings1.4% one and two star(503) 936-2476 | 4.9 | 429 | 1.4%6 of 429 | (503) 936-2476 |
| Geek Roofingroof replacement, competitive pricing, new roof5.0400 ratings0% one and two star(971) 377-9950 | 5.0 | 400 | 0%0 of 400 | (971) 377-9950 |
| Premier Pacific Roofing Inc.respectful staff, metal roof installation, thorough inspection4.9342 ratings0.6% one and two star(503) 855-4994 | 4.9 | 342 | 0.6%2 of 342 | (503) 855-4994 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 169 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 169, of which 154 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.