General Construction Services
Onaway Roof Repairs – Trusted Roofing Contractor
We’ve installed thousands of squares of roofing on homes around the Onaway Idaho area (full tear-offs and re-roofs to custom roof replacements) — and we treat every project like it’s our own. Ready to get started? Contact us today.
Protect Your Onaway Home. Built for Weather. Backed by Experience.
At General Construction Services Inc., we offer complete roofing services for Onaway homeowners and property owners. From full tear-offs and re-roofs to custom roof replacements, we deliver clean installs, professional service, and long-term protection.
We specialize in asphalt shingle and metal roofing systems, built to last and installed with care by experienced, professional crews.
New Roof Installations and Roof Repairs
We offer complete roofing services for homeowners and property owners throughout the Onaway area.
From full tear-offs and re-roofs to custom roof replacements, we deliver clean installs, professional service, and long-term protection.
We specialize in asphalt shingle and metal roofing systems, built to last and installed with care by experienced, professional crews.
Why Re-Roof or Replace in Onaway ID?
A solid roof over your Onaway area home does more than keep water out — it protects your entire home. Whether you’re dealing with an aging roof or storm damage, replacing your roof is one of the most important investments you can make in your property.
We install to code and manufacturer standards, use proper flashing and underlayment, and maintain clean, safe job sites from start to finish. Our team is focused on durable results, clear communication, and no surprise pricing.
Asphalt Shingle Roofing
Architectural shingles from trusted brands, installed with proper underlayment, flashing, and ridge venting. Expect clean lines, tight valleys, and lasting durability.
Metal Roofing
We install both snap-lock and exposed fastener metal roofing systems. Metal roofing offers exceptional longevity, minimal maintenance, and reliable performance in wind, snow, and sun. It’s a smart option for homeowners looking for a clean, modern look with proven durability.
Tear-Off and Re-Roofing
We handle full tear-offs, inspect decking, and install new roofing systems with attention to detail. Clean-up, disposal, and protection of your property are part of every job.
Every Onaway Roof Done Right
Every roofing job we take on gets the same focus: clean installation, durable protection, and long-term performance. Whether it’s a complete re-roof or replacing storm-damaged shingles, we show up ready to work and stand behind what we build.
Every Roof Done Right
Every Onaway roofing job we take on gets the same focus: clean installation, durable protection, and long-term performance. Whether it’s a complete re-roof or replacing storm-damaged shingles, we show up ready to work and stand behind what we build.
What You Can Expect from GCS?
- An insured, professional roofing crew
- Free, on-site roof assessments
- No high-pressure sales — just straightforward service
We’ve installed thousands of squares of roofing on homes around the Onaway area — and we treat every project like it’s our own.
"Luke and his crew were great. They fit my job to replace the roof of the copala on my big barn and sided the entire barn within a few days. I'm so glad I called GCS, I wouldn't have gotten this done by any other company this fast and done as well."
- Laurie Crawford Bradley, 5-Star Google Review
Roofing Services for Homes and Properties in Onaway, Idaho
Onaway may be small, but roofs here see the same North Idaho weather as the larger communities surrounding it. Snow, freezing temperatures, spring rain, summer heat, wind, and nearby trees all work on roofing materials over time. General Construction Services provides roof repairs, inspections, shingle roofing, metal roofing, and broader roofing services for homeowners and property owners in Onaway.
If you’ve noticed a leak, loose roofing material, flashing damage, or an older roof that has you wondering how much life is left, we can inspect it and help you decide what should happen next.
What Kind of Roofing Problems Show Up Around Onaway?
Small roofing failures can cause surprisingly large problems when they go unnoticed.
A loose shingle may allow wind-driven rain underneath. Flashing can separate around a vent. Metal trim may loosen. Water can work underneath roofing during snowmelt and eventually reach decking, insulation, and ceilings.
Some of the problems we look for include:
- Missing or damaged shingles
- Roof leaks after rain or melting snow
- Loose flashing and roof penetrations
- Wind-damaged roof edges
- Problems with metal roofing
- Moisture damage beneath older roofing
Repair It Now or Replace the Roof?
That depends on the condition of the whole system.
If one section has failed but the rest of the roofing material remains healthy, a repair is usually the first thing worth considering. There’s no reason to tear off an otherwise serviceable roof because of one correctable problem.
Once leaks begin showing up in several locations or the material itself becomes brittle and worn, the economics change. At that point, our Onaway roof replacement services can help you compare a complete reroof with continuing repairs.
Onaway, Potlatch, and Highway 6 Are Closely Connected
Onaway sits immediately beside Potlatch, with the two communities connected by local roads and State Highway 6 nearby. Highway 6 runs east toward Princeton and Harvard and west toward its connection with US Highway 95, making this small area an important route between the Palouse and the forest country farther east.
Onaway Road and Ponderosa Drive also connect the neighborhood directly with Potlatch. That means we commonly think of these communities as one connected roofing service area rather than two isolated dots on a map.
If you’re just west of Onaway, see our roofing contractor services in Potlatch.
Why Do Trees and Shade Matter to a Roof?
As you move east from the open Palouse toward Onaway, Princeton, and Harvard, the landscape becomes increasingly wooded.
Tree cover can protect a roof from some direct sun and wind, but it creates other issues. Needles and leaves can collect in valleys and gutters. Branches can scrape roofing or fall during storms. Shaded roof sections can remain damp longer after rain or snow.
That means one side of the same roof may wear very differently from another.
What Roofing Material Makes Sense Here?
Architectural asphalt shingles are still a strong choice for homes. They provide good protection, a familiar residential appearance, and a reasonable installed cost.
Metal roofing works particularly well for rural properties, shops, detached garages, cabins, and homeowners looking for a longer-lasting system.
Neither material is automatically right for every property. We consider roof pitch, snow, shade, surrounding trees, building design, and budget before recommending one.
Do You Own a Shop, Garage, or Rural Building?
Onaway sits right on the edge of town and country. Within a short drive you’ll find homes, acreage, shops, garages, agricultural buildings, and wooded properties heading toward Princeton and Harvard.
Those buildings often use simpler rooflines and metal roofing systems, but they still need correct flashing, fastening, drainage, and ventilation to perform properly.
If you’re considering an entirely new outbuilding instead of repairing the existing one, visit our Onaway pole barn contractor page.
Why Is Finding the Actual Leak So Important?
The wet spot inside your house doesn’t necessarily identify where water entered.
Water can move along decking and framing before dripping down. A stain near the center of a room might originate farther uphill at flashing, a vent, a valley, or a wall transition.
That’s why we inspect likely failure points instead of immediately covering the visible area with roofing cement and calling it fixed.
Could Your Siding Be Part of the Problem?
Roofing and siding meet in several areas where water has to be managed correctly. If flashing fails where a roof meets an exterior wall, moisture can get behind siding and eventually appear inside.
If you’re seeing problems below the roofline too, our siding contractor services in Onaway cover those related exterior issues.
Roofing Around Onaway, Potlatch, Princeton, and Harvard
We’re comfortable working beyond the handful of streets inside Onaway. Our service area extends into Potlatch and the rural properties heading toward Princeton, Harvard, Potlatch Junction, and the surrounding northern Latah County countryside.
That includes traditional houses as well as cabins, shops, garages, acreage, and other buildings that may need a different roofing approach.
Call GCS for Roofing in Onaway
If your roof is leaking, missing material, showing winter damage, or simply getting old enough to worry about, give General Construction Services a call.
We’ll inspect what’s happening, explain the options clearly, and help you decide whether a focused repair or larger roofing project is the better investment for your Onaway property.

26+
Our twenty-six 5-Star reviews didn’t happen by accident. Be our next satisfied customer!
30+
Trust our 30+ years of successful roofing, siding, and local construction service.

New Roofs & Repairs
We're proficient in Tuff-Rib metal panel, Composite Shingle, and Snap-Lock Standing Seam roofing systems.
Home Siding Experts
We have decades of siding experience, it's one of our specialties, and we only use high-grade siding materials
48+ Pole Barns Built
We're the premier Pole Barn builders in Latah County. Ask us about the many options of pole barn construction.
Roof Repair - Installation
We confidently install and repair roofs in Latah County. You need a skilled roofer you can trust - we're ready to serve you!
Siding Repair - Installation
We offer both lap siding and board-and-batten premium styles, with primed or prefinished options to fit your needs.
Pole Barn Construction
Whether parking a John Deere, a team of horses, a Lexus, a truck, or you live in it... We build pole barns to fit your needs!
GCS - 100% Local
Proudly serving Latah County, and the cities and communities in and near Deary, Genesee, Juliaetta, Kendrick, Lewiston, Moscow, Onaway, Potlatch, Potlatch Junction, Troy






