McMinnville, Oregon
Roofing Contractor McMinnville
McMinnville, OR
Licensed roofing contractor serving McMinnville and Yamhill County. Roof replacement, metal roofing, and repair. Malarkey and Owens Corning certified, our own crew — no subcontractors. 5.0★ rated, CCB# 252438.
What We Do
Roofing Services in McMinnville, Oregon
Roof Replacement
Full tear-off and replacement with Malarkey or Owens Corning shingles for McMinnville homes.
Metal Roofing
Standing seam metal roofing — durable and low-maintenance for the Willamette Valley climate.
Roof Repair
Storm damage repair, leak diagnosis, and flashing replacement throughout Yamhill County.
Asphalt Shingles
Class 4 impact-rated shingles with manufacturer warranties installed by our own crew.
Gutters & Drainage
Gutter installation and repair to protect your McMinnville home from water damage.
Free Estimates
No-obligation on-site estimates for McMinnville and surrounding Yamhill County.
Why Firu Construction
McMinnville's Trusted Roofing Contractor
- Licensed Oregon contractor — CCB# 252438
- 5.0★ rating across 47+ Google reviews
- Malarkey & Owens Corning certified
- No subcontractors — our own crew every job
- Free estimates — no pressure, no obligation
- Bonded & insured for your protection
Licensed & Insured
Oregon CCB# 252438. Fully bonded and insured for every roofing job in McMinnville.
Malarkey Certified
Pacific Northwest-engineered windows with lifetime warranties — installed by our own crew.
5.0★ Rated
47+ five-star Google reviews from Oregon homeowners who trust our work.
Common Questions
Roofing FAQ — McMinnville, OR
Do you offer roofing in McMinnville, Oregon?
Yes. Firu Construction LLC serves McMinnville and Yamhill County. Call (503) 507-5420 for a free estimate.
What roofing is best for McMinnville homes?
McMinnville's Willamette Valley climate brings consistent rain and wind. We recommend Malarkey Class 4 impact-rated shingles or standing seam metal roofing for long-term performance in Yamhill County.
How much does roof replacement cost in McMinnville?
Roof replacement in McMinnville typically costs $9,000–$18,000 depending on size, pitch, and material. We provide free on-site estimates — call (503) 507-5420.
Is Firu Construction licensed in Yamhill County?
Yes. Oregon CCB# 252438, fully bonded and insured for all work in Yamhill County including McMinnville.
Need a Roofer in McMinnville?
Call us or request a free estimate. We serve McMinnville, Newberg, and all of Yamhill County.
Explore Our Services
