Our Roofing Services in Gresham, Oregon
We provide a complete range of roofing services for Gresham’s homes and businesses, each built around keeping water out and your property protected for the long term. Gresham’s housing mix matters here: roughly 28% of the city’s housing stock is multifamily, so we work on detached homes, duplexes, townhouses, and small multifamily properties across Multnomah County, coordinating with associations or property managers where needed. Architectural shingles are a strong fit for Gresham’s rainy climate, and a well-built, beautiful roof can last over 50 years with proper upkeep. Composite roofing materials also reach past 50 years when maintained, tile offers weight and wind resistance on exposed areas, and metal roofing holds up well in harsh weather. For commercial buildings, flat roofing systems are the common choice. Beyond roofing, our crews also handle siding and other exterior work when a project calls for it.
Roof Repair
We handle leak repairs, replace missing shingles, reseal flashing, and address moss-related damage before it spreads. Inspections help us spot lifted shingles and failing flashing, and we repair first rather than defaulting to replacement when the roof still has life left. Catching needed repairs early protects you from water damage and larger roofing bills later.
Residential Roofing, Roof Installation and Replacement
Our residential roofing crews install complete water-shedding systems, not shingles alone: underlayment, flashing, ventilation, and edge protection matched to Gresham’s wet weather. For a new roof, you choose the material, and we spec it for durability and performance. Our roof installation and roof replacement work is backed by product and workmanship warranties, so a new roof holds up for the long term.
Roof Inspection
A detailed roof inspection catches damage early, and regular inspections can extend a roof’s lifespan significantly. Because Gresham sees extreme winter weather, inspections are essential for maintaining your roofing system. Moss alone does not mean replacement; it means we look closer before mold or rot sets in.
Commercial Roofing
Our commercial roofing crews install and repair flat and low-slope systems for Gresham businesses. Commercial roofing in Gresham differs from residential work, requiring a site plan, a pre-inspection report, and a final inspection, and we handle those steps for you. We match materials and warranties to how each commercial building is used.
Roof Maintenance & Roof Cleaning
Gresham’s Pacific Northwest climate brings heavy rain and persistent moss on shaded sections. Our maintenance program covers roof cleaning, clears moss and debris, and keeps problems small, a practical step-down option when a full replacement is not yet needed.

Why Gresham Homeowners Choose Cobex Construction Group
Gresham homeowners choose our company because we back our promises with structure, not slogans. As local experts in Gresham roofing, our roofers are in-house, so the people who show up are accountable to us. You get a dedicated project manager and a Client Success Manager, scheduled updates, and progress photos, so you are never left chasing anyone. We are fully licensed, insured, and bonded, our quality workmanship is backed by Cobex, and Oregon-registered contractors are required to maintain a surety bond for consumer protection. Our team shows up with the right tools, clear guarantees, and solutions sized to your home.
We also respect your budget, and we offer flexible financing options to make quality roofing manageable. About 28% of Gresham homeowners are housing-cost burdened, so we present repair, maintenance, and financing as real solutions, never upsells. We specialize in exterior work, we invest in doing it right, and a sound roof is an investment that protects everything beneath it. Every quote comes as a detailed written estimate that breaks down scope and cost, and we never ask for a large upfront payment before work begins. Check our reputation on Google Reviews, and verify our Oregon CCB registration directly, we encourage it.
Ready to compare roofing companies fairly? Request your free estimate or contact our team.

How Our Gresham Roofing Process Works
Our roofing and construction process is simple, documented, and built for Gresham weather:
- Free inspection. We assess your roof, decking, flashing, and ventilation, and recommend inspection, repairs, maintenance, or replacement based on what we find.
- Written estimate and scope. You get a line-item breakdown with a clear allowance for concealed deck damage, and we ask you to compare multiple bids with confidence.
- Permit handling. Many straightforward reroofs are permit-exempt, but removing all old roofing and installing new sheathing can require a permit. We confirm with the City and manage the steps. Gresham performs inspections daily from 8:30 a.m. to 3:30 p.m., and requests submitted before midnight are eligible for next-day inspection.
- Installation with weather staging. We monitor the forecast, stage protection before tear-off, and never leave decking exposed overnight. If tear-off reveals rotten decking, we photograph it, price it, and get your approval before proceeding. Most residential replacements take 1 to 3 working days once the crew starts.
- Final walkthrough. We create a clean handoff, run magnetic nail sweeps, clear the site, and review the finished roof with you so every leak point is covered.

Roofing for Gresham Homes: Neighborhoods, Climate and Permits
Gresham’s roofs are shaped by its older housing and its wet, windy winters. A City-sponsored survey examined roughly 450 pre-1970 properties in the Rockwood and Centennial neighborhoods, where modern homes on standard lots began appearing in the 1940s and grew strongly through the 1950s and 1960s. West Ruby Junction developed near NW Burnside Road and Birdsdale Avenue, and Shelton Grove near NW Division Street and SE 175th Avenue. Central Gresham mixes eras too, with documented houses from 1908, 1913, 1922, and 1952. Homes this age are exactly why we inspect decking, flashing transitions, and prior reroof layers carefully rather than guessing.
The weather drives how we build. Gresham’s winter months bring the greatest precipitation, higher wind speeds, and fewer clear days, with east-southeast winds and continental air pushing through the Columbia River Gorge. The city normally sees 44 days below freezing between October and April, with January averaging 13 nights below 32°F. That combination demands complete water-shedding systems and correct flashing, not shingles alone. Around Pleasant Valley and SE Richey Road, steep terrain, seasonal drainages, and wetlands near Johnson Creek can affect how we stage and access a project.
The permit authority is the City of Gresham Building Permits and Inspections office on the first floor of City Hall at 1333 NW Eastman Parkway. Our Portland-based team serves homeowners and commercial customers throughout Gresham.
Frequently Asked Questions
What is the average cost to put on a roof in Gresham?
There is no honest flat price, because roof area, pitch, access, tear-off layers, material, and hidden deck damage all set the number. Prices vary by size, slope, and roofing type. We give you a free inspection and a written estimate instead of a guess, and we offer financing to help homeowners manage unexpected roofing expenses.
Is $50,000 for a new roof reasonable?
$50,000 sits at the high end for a typical Gresham single-family home and usually reflects large area, steep pitch, premium materials, or significant deck repair. Prices vary by size, slope, and material, so ask for a written line-item estimate to see what drives the figure, and compare multiple bids.
What is the 30% rule in Gresham roofing?
Gresham exempts qualifying single-family reroofs from permits when the work does not exceed 30% of the required live-load design capacity and the roof is not required to be fire-resistive. This is a loading standard, not a limit on how much roof area you can replace. New sheathing or structural changes can trigger a permit, and permit-exempt work must still comply with construction and zoning codes.
Do I need a permit, and who handles it?
Many straightforward reroofs are permit-exempt, but structural work or new sheathing can require one, and we confirm with the City and handle the steps. You can reach Gresham Permit Services at 503-618-2845 or PermitCenter@GreshamOregon.gov.
Can you work during the rainy season, and how long does it take?
Yes. We stage underlayment and temporary protection, watch the forecast, and never leave decking exposed overnight. Most residential replacements take 1 to 3 working days once the crew starts.
Do you serve my part of Gresham?
Our Portland-based team serves homeowners across Gresham, including Rockwood, Centennial, Downtown, and Pleasant Valley near SE Richey Road. We work under Oregon CCB #259776.
Get Your Free Estimate and Gresham Roof Inspection
Your free estimate comes with a written, no-obligation inspection report and no pressure, just a quick conversation. We are committed to a plan that fits your budget, and we work under Oregon CCB #259776 and CSLB #1031864. Call 503-294-4067 or request your estimate online to get started.