Invest In a New Roof to Protect Your Home

Find professional metal roof replacement service for your Oak Harbor, Mount Vernon, or Washington state home.

Getting a roof replacement can be stressful-you're concerned about the cost and how long it will take to complete. You don't have to worry, at Old School Roofing, we're always available in case you ever need to reach us for service. We offer free estimates so that you can know exactly how much your project will cost.

Choose us for any roofing job, from shingle replacement to metal roof replacement.

Call us today at 360-632-6046 if you need a roof replacement on your Oak Harbor, Mount VernonĀ or Washington State home.

How to tell if your roof should be replaced

How to tell if your roof should be replaced

It can be difficult to tell if you need a roof replacement before it becomes an emergency. You should check for signs like:

Moss growth
Dark spots
Visible wear and tear


If you think your roof is in a state of disrepair, contact us to inspect it and give you an estimate. We can also upgrade your shingle roof with a metal roof replacement or other materials.