Protect Your Home With a New Shingle Installation

Let us take care of your roof replacement in Vancouver, WA

Make Sure You Can Rely On Your Roof

Partner with a local roofing contractor in Vancouver, WA

Your roof is one of the most important parts of your home. Whenever you need roof installation or repair services, work with a team of qualified specialists. Choose MRG Roofing as your go-to provider of roofing services in the Vancouver, WA area. We can draw on over 15 years of industry experience. Whether you need a complete replacementroof cleaning or a minor leak repair, you can expect outstanding work from our crew.

Discuss your needs with a dedicated roofing contractor.

Roof Installation

Roof Installation

Consider a roof replacement if your roof is over 10 years old.

Roof Recovers

Roof Recovers

Reroofing services can restore your roof for a reasonable price.

Roof Repairs

Roof Repairs

If your roof has suffered storm damage, arrange for roof repairs.

Roof Cleaning

Roof Cleaning

Count on us for gutter cleaning and roof scrubbing services.

MRG roofing was great to work with. They were quick to give me an estimate, their pricing was competitive, and they were always timely with correspondence - not to mention the new roof looks fantastic! I would highly recommend their services.

Christina R.

Why do homeowners turn to us for their roofing needs?

Our knowledgeable team can take on roofing projects of any kind. As your roofing contractor, we'll:

Use only top-quality shingles for your roof work
Never recommend services you don't truly need
Do everything correctly the first time


To get superior roofing services for an affordable price, call us today at 503-730-9766. We look forward to working with you.