Open 24 today
5200 Meadows Rd Suite 10, Lake Oswego7:30AM - 4PM
5757 Lakeview Blvd, Lake Oswego“Very efficient and professional. They accidentally brought a delivery of roofing materials and it was the wrong product, they immediately took product back and delivered the correct product within an hour with another truck, which was after closing hours. Very appreciated, you guys are great in my book!“
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!“
7AM - 9PM
500 SW 116th Ave Ste #66, Portland“THANK YOU SO MUCH FOR FREE GEEK MANAGEMENT CREW, WHICH IS ALIX AND ALANDRA THAT WERE VERY FRIENDLY AND AN EXPLAIN ALL A PROJECT DETAILS EITHER THE PRICES AND MATERIALS STANDARDS LEVEL,AS WELL FOR THE TEAM THAT CARRYING OUT MY HOUSE ROOF REPLACEMENT, WHICH IS SCISSOR AND HIS TEAM. It was very amazing experience because team did their job so fast with high quality. They were very nice technicians, updating the work phases with pictures and they clean up the area when they finished. Thank you so much for both either the management crew and the technician crew great job and keep up the wonderful and amazing job . I highly recommend this company for anyone that looking for a great service with very high-quality and very good price according to the materials level.“
8AM - 5PM
650 NE Holladay St Suite 1600, Portland“Second time using Cutting Edge Contracting and both times they have been prompt, professional, and tidy. Joe was a great communicator answering all my questions and providing sound guidance for dealing with the insurance adjustor. Martin and Rueben went above and beyond on the repair and still completed the job in one day on short notice. Great work.“
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.“
8AM - 5PM
10367 SE Helena St, Portland“I've hired them for multiple houses for the past five years and received excellent service. Good communication. You will call and leave a message and then they will call you back. They also communicate on service day as well before they arrive. Additionally, the often discover issues that need attention, like loose gutters, or moss, or minor repairs. Although this might seem like upselling, I really appreciate this service, because I don't like to do high ladder work myself. I do a lot of home renovation myself and the stuff they have recommended I have genuinely needed and their prices are good.“
“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.“
7AM - 5PM
16110 SE 106th Ave, Clackamas“They did an excellent job for me! They were finished in 2 days, they cleaned up well each day - when they vacated the yard was clean, they picked up all the pieces out of the shrubs, did such a wonderful job! I’m 100%happy with their work and would highly recommend them.“
Open 24 today
5840 SE 85th Ave, Portland“The team at KVN did a great job on our small siding job. The team was professional and friendly. They protected our stairs with plastic before they started the job. When they finished the job, everything was cleaned up and hauled away. Thank you for the great service.“
8AM - 5PM
26601 SW Stafford Road, Wilsonville“Honest and accurate estimate not padded because of your zip code like nearly all Portland contractors. The analysis of my roof was far better than the other 3 estimates I acquired. On time and completed the work ahead of schedule. Excellent sparkling cleanup after all work was done. Friendly, engaging, and trustworthy. Highly recommended!“
9AM - 4PM
8502 SE Hinkley Ave, Happy Valley“Awesome job. Workers were exceptional. Workspace cleaned up daily. Everyone involved were experts and focused on doing a great job.“
7AM - 5PM
14430 SE 98th Ct, Clackamas“Cleanup was superb, they cleaned more than what they were obligated to. They were very polite, super fast, but really great Worksmanship. Grant and Victor helped me through the process and were amazing as well.“
9AM - 5PM
15033 SE 94th Ave, Clackamas“Patrick arrived early and started his prep work immediately. He patiently listened while I shared some history of my deck and my expectations. He relocated my flower pots to where I wanted them and was done before the time he was scheduled to start. He was gracious and efficient.“
8AM - 5PM
9570 SE Lawnfield Rd, Clackamas“Very easy to work with. Very responsive and knowledgeable.
We are looking forward to having them back when the roof needs replacement.“
8AM - 4PM
555 SE Martin Luther King Jr Boulevard Suite 105, Portland“I called Flow Roofing and Gutters after one of those long Portland storms when water was pouring over our back steps and I almost slipped taking the dog out.
I figured a couple of seams were loose but I was also scared the roof might be leaking somewhere I could not see.
Getting an appointment was surprisingly easy and the person who answered the phone sounded calm and friendly instead of rushed.
They listened to my whole soggy story without cutting me off.
We set up a visit and they actually showed up right on time.
The estimator walked around the place with me and pointed out where the gutters were pitched wrong.
He took photos on his phone and showed me so I could understand what he was talking about.
I know nothing about roofing so having everything explained in regular words made a big difference.
He laid out a repair option and a full gutter replacement and did not push the bigger job.
The price was not the rock bottom bid I had from another company but it felt fair for the amount of work and the materials they use for our rainy weather.
Once I said yes the office kept me posted by text and email about when the crew would be there.
On the first day the crew pulled up on time in clean trucks and introduced themselves before touching anything.
Everybody was nice but mostly they just got right to work.
They put tarps over the steps and the flower beds so the old metal pieces did not end up everywhere.
When they pulled off one section they found a rotted board and showed it to me before doing anything else.
They gave me a quick number to fix that spot and handled it on the same visit.
The new gutters look simple and neat and they line up well with the rest of the house.
They also fixed the slope so water actually moves toward the downspouts instead of sitting in the middle like a bath.
I liked that they talked through where the water would land so we would not get big sheets of runoff across the front walk anymore.
They were patient with my questions even when I felt like I was asking the same thing more than once.
They even showed me before and after photos so I could see the difference along the roof edge.
There was one small hiccup when the second day start time changed and I did not hear about it until the night before.
It was not the end of the world but I had to shuffle a work call and would have loved that update a little earlier.
Other than that the schedule felt clear and organized.
Clean up at the end was better than I expected.
They walked the driveway and patio and picked up scraps and swept until everything looked normal again.
I kept waiting to find some random screw in the gravel and still have not seen one.
Since the work was done we have already had another heavy rain and there are no more waterfalls over the doorway or puddles under the deck.
Those back steps where I almost wiped out are finally staying dry.
It is a big relief to have a local company show up do the work they promised and finish without me having to chase anyone.
I am usually pretty bad at writing reviews but I wanted to leave this one because picking a roofing company stressed me out more than it should have.
For anyone still shopping around my experience with Flow Roofing and Gutters has been very solid so far.“
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 - 5PM
8162 SW Durham Rd, Portland“We have used NW Surface Cleaners for many years and they have always kept our roof and deck in top shape.“
9AM - 4:30PM
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
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“
8AM - 6PM
643, 3055 NW Yeon Ave, Portland“Grand Decks built me a wonderful deck. Beyond my wildest dreams. The whole team was very professional“
8AM - 4:30PM
7244 SW Durham Rd #900, Tigard“Great experience of entire home window replacement from start to finish. Quality windows at a reasonable price. With 2 Promos saved $2000. Installers were great, tidy and efficient! .We are very satisfied customers“
8AM - 5PM
14110 SE McLoughlin Blvd, Portland“I needed a downstairs window and two upstairs windows replaced due to seal failure damage. Design consultant Matt came over to do the initial estimate, very thorough and forthcoming with details about the products and services Lifetime offered. I went with the Milgard Trinsic windows. The cost for the one-day job was pretty reasonable, I thought. Seven weeks later, Zack and Jacob came over to install the windows. They were very friendly, respectful, and considerate of the house. The job was completed in a single day, and they made sure to clean up after themselves. I recommend this company and would definitely do business with them again.“
8AM - 5PM
12700 SW Hall Blvd C, Tigard“If you're looking for a roofing company you can actually trust, look no further than Precision Roofing and Gutters. From start to finish, the communication is incredible, their pricing is fair, and they truly care about doing quality work. They are honest, dependable, and a fantastic local business to support. Highly recommend!“
7AM - 7PM
11650 SW 67th Ave, Tigard“We recently had the pleasure of working with Living Hope Roofing on a project for our HOA. They did an excellent job and went above and beyond in their communication, consistently following up on all of our questions and concerns.
If you are looking for a great roofing experience, I highly recommend their services.“
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“
7AM - 7PM
4824 SW Scholls Ferry Rd, Portland“It is rare to find a contractor who genuinely fights for their clients behind the scenes, but that is exactly what Shawn at Evergreen did for me. Shawn spent days negotiating with his management and the solar company to bundle specialized labor and premium waterproofing (GAF WeatherWatch) into a price that was incredibly fair and a 25 year warranty that was truly exceptional. When it became clear that pre-installing the solar brackets under the shingles wasn't feasible, Shawn kept my full factory warranty perfectly intact. His installation crew was fast and did a great job cleaning up the site afterward. My new roof looks beautiful. Shawn handled communication well and ensured everything was bulletproof. Absolute professionals!“
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
“Fast communication and turnaround, great service, super responsive and very reasonable price. Will work with NW Homes again on other projects!“