Marin General Construction | General Contractors & Roofing in McMinnville, OR 97128

McMinnville, OR 97128

(503) 437-8020

Core Services

  • Roof inspection
  • Roof repair

Business Overview

Marin General Construction is a trusted, family-owned contractor serving McMinnville, Oregon, and the surrounding Yamhill County area. We specialize in providing durable, long-lasting solutions for the most common local home issues, particularly roofing problems like roof deck rot and flashing separation that many area homes experience. Our team of licensed and insured professionals offers expert repairs and full replacements, ensuring your home is protected from the Pacific Northwest weather. We take pride in clear communication, meticulous craftsmanship, and building relationships with our neighbors by delivering quality work that stands the test of time.

Common Questions

What are the signs of roof deck rot that I should look for in my McMinnville home?

Common signs include sagging or uneven roof planes, dark spots or streaks on your ceiling inside the home, a musty smell in the attic, and visible water stains. In our damp climate, rot can spread quickly once it starts. If you notice any of these, it's best to have a professional inspection to assess the damage to the underlying decking before it compromises your home's structure.

Why is flashing separation a common problem here, and how do you fix it?

In McMinnville, temperature fluctuations and seasonal weather can cause the materials around chimneys, vents, and skylights to expand and contract, leading to flashing separation. This creates a direct path for water leaks. Our repair process involves carefully removing the compromised flashing, inspecting the surrounding area for rot, sealing the substrate, and installing new, high-quality flashing integrated with your roofing material to create a watertight seal for years to come.

As a general contractor, do you handle the entire roofing project from permits to cleanup?

Yes, absolutely. As your full-service general contractor in Yamhill County, we manage the entire project. This includes securing any necessary permits from the City of McMinnville, coordinating material delivery, performing the expert repair or replacement, and conducting a thorough final cleanup. We handle all the details so you have a single, reliable point of contact, ensuring a smooth process and a secure, finished roof.

Business Location & Hours



Mon:Open 24 hours
Tue:Open 24 hours
Wed:Open 24 hours
Thu:Open 24 hours
Fri:Open 24 hours
Sat:Open 24 hours
Sun:Open 24 hours


Scroll to Top
CALL US NOW