Skip to content
Spey Roofing logoSpey Roofing

Madras, OR

Roofing Contractor in Madras, Oregon

Madras anchors the north end of our service area in Jefferson County. We work on Madras homes, farm and ranch outbuildings, and commercial buildings along the Highway 97 corridor.

Aerial view of Central Oregon homes and rooftops with the Cascade range in the distance

Roofing conditions in Madras

Madras sits at about 2,240 feet, the lowest elevation we serve, with light snowfall, cold nights and hot, very dry summers. The dominant stresses are UV exposure, heat cycling and the strong open wind that crosses the Agency Plains.

What we watch for locally

Exposed farmland means wind-driven grit and dust that fill gutters and wear roof surfaces, so fastening and edge details matter. Metal roofing is widely used on agricultural and shop buildings here, and long roof runs need proper panel expansion and fastener choices. Our crews travel to Madras regularly, so a repair call does not mean waiting for a special trip.

Madras roofing FAQs

Does Spey Roofing provide roofing services in Madras?

Yes, Madras is part of the Spey Roofing service area for roofing work including repair, replacement, metal and composition roofing, new construction, and maintenance. Send the property address and a short description of the issue and we will arrange an estimate.

What roofing material should I consider for a Madras property?

Madras sits at a lower elevation with less snow than the mountain-side towns, so wind, heat, and UV exposure tend to be the bigger long-term factors. Metal roofing performs well against all three and lasts a long time, while composition shingles remain a cost-effective option when installed with wind-appropriate fastening. Roof pitch, the building's use, and your budget usually decide it.

What roofing services does Spey Roofing provide?

Spey Roofing handles residential roofing, roof repair, roof replacement, commercial roofing, new construction roofing, metal roofing, composition roofing, roof maintenance, winter roof preparation, heat tape, and removal and replacement of insulation damaged by roofing problems. That covers everything from a single leak to a full tear-off and reroof.

Browse all services

How do I know if my roof needs repair or replacement?

The deciding factors are the age of the roof, how widespread the damage is, and whether the problems keep coming back. Isolated damage on an otherwise sound roof is usually a repair, while a roof near the end of its life with recurring leaks, widespread material failure, or sagging is usually better replaced. Cost matters too: once repairs start stacking up on an aging roof, replacement often becomes the better value. A professional evaluation is the only reliable way to tell, and plenty of roofs that look bad from the ground are still repairable.

Roof repairRoof replacement

How do I request a roofing estimate?

Fill out the estimate form on this site or call the office, and we will set a time to look at the roof. Give us the property address, the best way to reach you, and a short description of what is going on — leak, storm damage, aging roof, new build, or just planning ahead. From there we walk the property, assess the roof, and put together your estimate.

Get a free estimate

Free estimate

Free roofing estimate in Madras

Tell us about your roof and we'll take a look. Free quotes and in-person consultations across Central Oregon.

CallFree Estimate