8AM - 5PM
10290 SW Tualatin Rd, Tualatin9AM - 5PM
9010 SW Oak St APT 111, Tigard“I have been using Little Prince for my Holiday lights as well as roof cleaning, and will use them for pressure washing as well if I ever need that! They are amazing to work with. Great communication and fair prices. The people who have come to my home have been so nice! I can't say enough good things!“
8AM - 5PM
1460 N Maple St, Canby“Highly recommend! Stripped and replaced our roof. Went above and beyond with quick response & quality service. Cleaned up everything nicely, happily addressed any concerns or questions we had. Reasonable price. Couldn’t have asked for better.“
8AM - 5PM
1050 SW 6th Ave #1100, Portland“Fantastic, professional, thoughtful and communicative!Great all around. Will call again.“
9AM - 5PM
8255 SW Canyon Ln, Portland“Allen cleaned my gutters and did some pressure washing for me. He was clear about how things would be done and the cost .He was easy to work with and I would work with him again and highly recommend him.“
8AM - 5PM
10240 SW Nimbus Ave, Portland“Black Diamond Roofing did an amazing job! Great communication, quality work, and a team you can trust. Highly recommend!“
8:30AM - 4:30AM
13500 SW Pacific Hwy Suite #56 #424, Tigard“Dan and his team recently installed a 6K fascia style gutter system with their patented Leaf Drop outlets on our home. They did an excellent job! They were prompt and on time with great communication throughout the whole process. I highly recommend them.“
8AM - 5PM
5200 Meadows Road Suite 200, Lake Oswego“Professional at his craft, easy to work with & I recommend anyone to get in contact with this business“
9AM - 5PM
3619 SE 11th St, Gresham“Michael and Sunshine went above and beyond! I first spoke with Sunshine over the phone and she provided me with a quote right away. I told her that I would get back to her after getting other quotes. She was completely understanding. They offered the best quote so I reached out to schedule, which was super easy. Michael and Sunshine just finished cleaning our windows. They showed up exactly on time and were so great to work with. Our windows look great!“
8AM - 8PM
SW 192nd Pl, Beaverton“Awesome company! Fast, friendly, super professional! They do great work and compared to two other estimates I got, do it for a great price too! Highly recommended!“
8AM - 5PM
9610 SW Sunshine Ct Suite 100 A, Beaverton“Overall I was satisfied with All Surface Roofing. The folks who answer the phone are very professional & friendly. My estimator was very knowledgeable and provided helpful insights to help me make a decision. One thing I wish I would have requested is to have him mark the cedar shingles that he recommended be replaced. This was a 2-3 shingle bundle project and they are not cheap. The reason I would have liked him to mark the shingles is because I trusted his expert opinion. When the 3-person team came out to replace the shingles-they used their judgement to determine which shingles needed replacement. I’m not confident that their judgement coincided with that of the estimator. After all-it is a judgement call. The replacement team did a fairly good job cleaning up their mess. I would have liked to see the integrity of the shingles they replaced, but they put them into a black garbage bag. If I were to do it over again, I would have asked that they be left out for inspection before being stowed away. I think that is in the interest of both parties. I did make a call to have a crew come back to insure that all exposed staples were driven into their cedar shakes. That project was completed very quickly-much appreciated.
Would I use All Purpose Roofing again-highly likely. But I would follow my advice and have the estimator mark the shingles recommended for replacement. That way everyone is on the same page and we know pretty close to the number of shingles needed to complete the project and which shingles were suspect.“
7:30AM - 6PM
615 NW 2nd Ave, Canby“A tree fell on my metal roof, C&V were very easy to work with from the begining. From Angel coming out to look at the damage and take pictures, and making sure it was tarped to Karen helping to work with my insurance company, due to problems that my panels no longer were manufactured and the whole section needed to be replaced. The crew was fantastic and did a wonderful job. They made sure it was finished before a thunderstorm came that evening.
There was extra damage when they removed the panels. Karen called to let me know the extra cost and get approval. The final invoice matched exactly what was quoted. My roof looks fantastic.
I will use them in the future for any work I have done.“
8AM - 5PM
15717 SW 74th Ave #400, Tigard“Nice work today by Justin and Nate for the soft brush and moss removal and gutter cleaning!“
8AM - 5PM
2207 NW Flanders St, Portland“We were prepared to get a new deck, but decided to just get the old one cleaned and painted this year. I contacted Richard at Pressure Works Northwest and scheduled an appointment to discuss the project and get an estimate. Richard assured us he could make our deck look new so we could defer installing a new deck for a few more years. It has been a pleasure to work with Richard as he schedules appointments and arrives when he promises to. His estimate was very reasonable and the work done was done quickly with beautiful results. He matched the color perfectly and made necessary repairs as needed. We are so pleased to have a beautiful deck we can enjoy this summer! We can highly recommend PWNW and will continue to have him do all our deck cleaning in the future.“
Open 24 today
8215 SW Tualatin-Sherwood Rd #200, Tualatin“From the estimator, to the install crew, to the office staff, it was a very positive experience. The work was done well and with efficiency. I'm very pleased and would recommend Oregon Gutter Service to anyone.“
Open 24 today
13425 SW 72nd Ave, Tigard“We opted to replace our 23-year-old roof before any noticeable leaks and talked to an Elements rep at the Portland Home Show. Bottom line: We have a good-looking roof and a cleaned-up yard. During the process, Elements discovered—and showed us—that nearly all our roof decking (the plywood sheet layer) was warped and needed to be replaced. So, we ended up paying nearly twice as much as originally quoted. (Initial inspections never find this level of “uh oh.” It would have happened with any other roofer.)
Things we liked/appreciated: 1) Quick and thorough responses to our questions – especially detailed questions that helped me compare one bid with another; 2) Ease of reaching and communicating with Jessica, the Operations Manager, who worked with us to schedule our job; 3) Quick and courteous responses from Ben, as well as excellent communication between Ben and the work crew; 4) Ben’s final walk-through with us was on time and thorough.
To consider: Elements involved multiple team members, which sometimes was great and other times resulted in crossed wires. They had to reschedule our initial inspection, and sadly we didn’t speak the same language as the inspector who arrived on the revised date. (The written report was clear and thorough, though.) All in all, replacing a roof is a stressful act of trust for the homeowner. Elements did a solid job for us.“
Open 24 today
5200 Meadows Rd Suite 10, Lake Oswego“Fast communication and turnaround, great service, super responsive and very reasonable price. Will work with NW Homes again on other projects!“
8AM - 7PM
4862 SW Scholls Ferry Rd, Portland“I’ve had the pleasure of knowing Ryan from Hawthorne General Construction for quite some time, and I can confidently say he is one of the most genuine and reliable professionals I’ve worked with. In an industry where trust and communication are everything, Ryan consistently goes above and beyond to make sure his clients feel informed, comfortable, and confident throughout the entire process.
What really sets Ryan apart is his integrity. He doesn’t just try to “sell a job”—he takes the time to understand each customer’s needs, explain options clearly, and guide them toward the best solution for their home. His attention to detail and commitment to doing things the right way make a huge difference.
If you’re searching for the best roofing contractor Portland has to offer, Ryan and the team at Hawthorne General Construction should absolutely be on your list. Their professionalism, quality workmanship, and customer-first approach truly stand out.
I would highly recommend Ryan to anyone looking for an honest, knowledgeable, and dependable roofing professional“
8AM - 4:30PM
11445 SW Tiedeman Ave, Tigard“I sent an inquiry to the Roof Life team and they got back to me within 24 hours. They went and inspected my roof, left me a great video detailed with steps I needed to take and how to remove the algae build up happening and did it with so much kindness! I couldn't recommend them enough“
9AM - 3PM
4120 SE International Way a102, Milwaukie“We had a great experience with Tom Leach Roofing when they replaced the complex roof on our century house. Their professional, hard-working team of roofers came on time every day and worked equally well alone and as a team, depending on the momentary requirements. Juan is an excellent team lead, and Jose, Hector, Porfirio, and Pedro all performed their tasks safely and with confidence. The materials and the installation are top-notch. After a hard day’s work, the crew always had the enthusiasm and energy to clean up and leave the work site perfectly free of debris and nails. Our roof has become something for neighborhood walkers to admire when looking above the garden. It is a beautiful job.“
8AM - 5PM
8110 SW Nimbus Ave, Beaverton“After interviewing about 10 roofing contractors, I chose Clear Vision Construction to replace the roof on my 2,100 sq ft house last summer. I waited a full year to review so I could see how it held up through a wet and windy winter. I now feel confident to provide a positive review.
Estimator Lee was outstanding. He was friendly, professional, and thorough, walked me through the roof's condition, answered every question clearly, and explained all the options and warranties without pressure.
Installation went smoothly, the crew worked efficiently, and they left the site clean. Follow-up with the company office by phone and email was prompt and helpful.
My only small wish was that the on-site crew could speak English a little better. It was a little too hard at times for me to communicate with them. Otherwise, no complaints. I highly recommend Clear Vision Construction for roofing work.“
8AM - 4PM
13580 SW Galbreath Dr, Sherwood“I have done business with Fisher Roofing for years, it's always a pleasure, great company!“
Open 24 today
3701 SE Milwaukie Ave suite d, Portland“Just had Ibex Roof install a new roof and they crushed it. Figuratively, of course. Fair pricing (middle of the road), super thorough process, and crystal-clear expectations from day one. Communication was excellent throughout, they were blazing fast (done in a day and a half!), and the crew was easy to work with and respectful of my property. Stress-free from start to finish. Highly recommended.“
8AM - 5PM
4120 SE International Way Suite A109, Milwaukie“Jesse was prompt, professional yet friendly and did a great job of diligently scrubbing moss and removing debris from our roof. I would definitely recommend this company and will use them again.“
7:30AM - 6PM
9610 SW Sunshine Ct Suite 300, Beaverton“If you have a shake roof this is an outstanding business to go with. We gave 3 buildings on our property with substantial shake roofing. The house roof is also insanely steep. The crew is highly trained, well outfitted and professional. They got our huge job done in one day. It was a great experience and we are happy we chose all surface for the job.“
Open 24 today
15065 SW 74th Ave, Portland“Of all the contractors I’ve seen throughout the years, Joe’s team has been, by far, the cleanest and most considerate. It’s a challenging task replacing roofs for a condo community with limited parking; your communication around coordinating logistics is greatly appreciated. And I’m so impressed with the systems ya’ll utilize to keep debris contained while preserving our landscaping. Thank you!“
8AM - 5PM
1314 NW Irving St, Portland“Awesome experience all the way around. Jim, Dan, Josh and team/crew are the best. Extremely professional - on time, excellent efficiency, the roof was a complete redo (plywood, roof, gutters etc), the weather was tough on the day, the team worked brilliantly together, nice folks, cleaned up totally (like they were never here) afterwards and finished on time - we could not be happier! So much so, they will be re-roofing our other home soon. G“
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
Gutter Services
“I cannot say enough with how great my experience was with MIguel and his team installing a new roof on our house in 2026. Miguel was fantastic with communication, showed up on time and finished the job on time. He was very thorough, as he stays up to date on current trends and techniques and the finished product looks amazing. He also gave us a very fair price. If you are needing any work done on your roof, I highly recommend Miguel and Exterior Care PDX Inc.“