“From my initial phone call, estimate appointment, the start of my job, to project completion was outstanding. The price was fair and honest.” — Ken, Boring, OR, Google review
Roofing in Gresham, OR
Three bids in Gresham. No way to tell them apart.
We go up in your attic with a light and a camera. You keep the photos either way.
Schedule My Free Roof Inspection
Free. No pressure. The report is yours.
- Oregon CCB #219931Licensed, bonded & insured
GAF CertifiedResidential & commercial- CertainTeedCertainTeed SELECT ShingleMasterResidential & commercial
- 4.5 36 Google reviews
- Since 2017Same company, same address
Roofs in Gresham
Why Gresham roofs fail the way they do
We already work the east side. Gresham roofs are the same comp roofs as the rest of the metro, and they get the same rain and the same moss.
If your roof is 18 to 25 years old and there's a stain upstairs or a smell, the question isn't the shingles. It's what's been happening under them.
The crew comes up from our shop on River Road in Keizer. Same trucks, same red shirts, every job.

What we do differently
Your roof doesn't tell you it's failing. Your attic does.
On the roof, we measure every square and photograph the pipe boots, flashing, valleys and vents. The places cheap jobs leak first.
In the attic, with a light and a camera: moisture, mold, ventilation, insulation, daylight through the deck. Nobody else goes in.
In your hands within 24 hours: the Attic-First Roof Report. Photos, video and a straight answer. Yours to keep, whether you hire us or not.
Look us up before you call
Oregon CCB #219931
Search the Oregon Construction Contractors Board. License, bond, complaints. It's all there.
GAF Certified · CertainTeed SELECT ShingleMaster
Residential and commercial. Commercial-certified by GAF and Mule-Hide.
Roofing since 2017
Same company, same address: 4198 River Rd N, Keizer.
What we do in Gresham

Roof Replacement
We don't install a roof. We install a roof system. Eight layers, each one priced on your bid.See every layer
Roof Repair
Emergency leak? On your roof within 2 hours. Then an honest answer: repair, or not yet.Repair, or not yet
Commercial Roofing
Certified by GAF and Mule-Hide for commercial work. Photos of every seam and drain before you sign.For building owners
Proof, not adjectives
Real roofs in Gresham. Real reviews.
Google reviewer Jim DunsheeJune 2026 They found more damage than expected and kept us updated on all the necessary repairs. I would recommend Black Diamond to anyone who is wanting a quality roof.
Cindy MeyerJune 2026 Black Diamond Roofing did a complete tear off and replacement of my shingle roof. I got bids from 8 companies and Black Diamond's bid was in the middle but the warranty they offer was exceptional. The project took 2.5 days. They did a fabulous job on the roof and left the property as clean as they found it. I would definitely recommend.
Kevin BiggersApril 2026 My experience with Black Diamond was fantastic. I went with them after getting a number of bids. The product they use and the addition of a ridgeline vent set them apart and they were also cheaper than some of the other quotes I got. The installation crew was fantastic and completed the entire project in 2 days, even after being down a guy on the first day. All in all,a great experience.
Eddie BrambilaFebruary 2026 I had a leak coming through a pipe flashing on a cold, windy, rainy night in January. I called Black Dimond Roofing at 7 PM, and Rodrigo had his team at my house by 8:30 PM. They quickly identified the issue and secured the area with a tarp that same night. After comparing their quote with three others, I found them very reasonable. Most importantly, Rodrigo showed up when I truly needed help. I highly recommend Black Dimond Roofing.
Cheri PapiniApril 2026 Blackb Diamond Roofing and their staff did an excellent job on meeting their deadline, quality of their work and clean up after completion.
Fernando Lopez2025 Black Diamond came out to give me an estimate on roof replacement, it's something I had been wanting/needing to do for a bit. They were able to work with me and my time lone to get it done. They were professional and very helpful. My roof looks great and I am glad I don't have to worry about that for the next 30 years.😅 Thanks BDR Team.
Michael Hseih2025 Had the free inspection appointment from a cold call since they were coming to the neighborhood to work on a neighbor's roof. Erick Cruz was the one that came. He was punctual and clear in communication on ETA ahead of the appointment, gave me an honest feedback on the status of my roof, and some tips on safety if I'd want to go on the roof myself. Overall had a pleasant experience with Erick and Blackdiamond roofing.
Sheyla EstradaMarch 2026 They were super professional, efficient and clean. We would recommend their services to our Family,friends, and neighbors.


Verify us Oregon CCB #219931 — look us up.
Recent roofs
Roofs we finished. Not stock photos.
Every house here is one of ours. Look at the ridge, the pipe boots and the valleys. Then look for the same things in anyone else's photos.
Tap any photo to see it full size.
Schedule My Free Roof Inspection
Photos are from our own jobs across the Portland metro.
Before & after
Roofs we finished near Gresham.
Same house, same spot, before and after. Look at the ridge and the edges.


01 / 02
Drag the diamond to compare.
Where we go in Gresham
Gresham and the east side of the metro, down through Clackamas.
The crew comes up from our shop on River Road in Keizer. Same trucks, same red shirts, every job. One place we don't take work: Salem.
Questions from Gresham
Do you work in my part of Gresham?
Yes, all of it. Gresham and the east side of the metro, down through Clackamas. If you're not sure, call (541) 961-6524 and ask.
How fast can you come out?
For an active leak, we're on your roof within 2 hours. For a Free Roof Inspection, we confirm a time with you and show up when we said.
Free Roof Inspection
See what's actually happening under your Gresham roof.
Schedule your Free Roof Inspection and you'll get the Attic-First Roof Report within 24 hours. Yours to keep either way.
Schedule My Free Roof Inspectionor call (541) 961-6524
You'll need to be home. The attic part doesn't work without you.






