General Construction Services
Potlatch Roof Repairs – Trusted Roofing Contractor
We’ve installed thousands of squares of roofing on homes around the Potlatch 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 Potlatch Home. Built for Weather. Backed by Experience.
At General Construction Services Inc., we offer complete roofing services for Potlatch 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 Potlatch 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 Potlatch ID?
A solid roof over your Potlatch 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 Potlatch 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 Potlatch 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 Potlatch 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
Looking for a Roofing Contractor in Potlatch, Idaho?
Potlatch was built around timber, and that history is still obvious in the homes, streets, wooded surroundings, and older buildings around town. Roofing here has to handle winter snow, freezing temperatures, rain, wind, trees, and changing North Idaho seasons without letting moisture reach the structure underneath.
General Construction Services provides roof repairs, inspections, asphalt shingle roofing, metal roofing, and complete roofing services in Potlatch and nearby northern Latah County.
Whether your roof has developed a leak, lost material after weather, or simply reached the age where you’re questioning what comes next, we’ll take a look and give you a straightforward recommendation.
What Are the Warning Signs of a Failing Roof?
Don’t wait for a bucket on the living room floor.
Roofing problems often show themselves earlier through smaller changes:
- Shingles lifting, curling, or disappearing
- Granules washing into the gutters
- Flashing starting to separate
- Water stains after rain or snowmelt
- Loose metal panels, ridge caps, or trim
- Moss and debris collecting in shaded areas
- Repeated repairs to the same roof
Catching those warning signs early may mean the difference between a manageable repair and replacing damaged decking, insulation, drywall, or framing later.
Can We Fix the Problem Without Replacing Everything?
Often we can.
If one valley, roof penetration, flashing detail, or group of shingles has failed and the surrounding roof is still sound, repairing that area can be the right answer.
What we don’t want to do is keep charging a homeowner to patch an old roof that’s failing everywhere else. Once materials become brittle, leaks start appearing in multiple places, or repairs are becoming routine, replacement deserves serious consideration.
If you’re getting close to that point, learn more about our roof replacement services in Potlatch.
How Does Potlatch’s Timber-Country Setting Affect Roofing?
Potlatch sits along State Highway 6, also known through the area as Scenic 6 and the White Pine Scenic Byway. US Highway 95 is only a short distance west, while Highway 6 continues east through Princeton and Harvard into increasingly forested country.
That location puts Potlatch right where rolling Palouse farmland begins transitioning into timber country.
Properties with more surrounding trees can see needles and debris accumulate on roofs and in gutters. Shade can keep one roof slope wet longer. Branches can scrape or damage materials. Meanwhile, more open properties on the edge of town can receive greater wind and direct sun.
Roofing Around Sixth Street, Pine Street, and Onaway Road
Highway 6 becomes Sixth Street as it runs through Potlatch’s central business area. Pine Street carries traffic toward Rock Creek Road, while Onaway Road connects Potlatch directly with neighboring Onaway. Ponderosa Drive, Tenth Street, and the residential streets around town tie together areas that were originally shaped by Potlatch’s company-town history.
That history left Potlatch with an interesting mix of older houses, established neighborhoods, newer improvements, shops, garages, and buildings that have been modified over generations.
An older roof sometimes requires more investigation because the visible material may only be the latest chapter in a much longer construction history.
Should You Choose Metal Roofing or Architectural Shingles?
Both can work extremely well around Potlatch.
Architectural shingles are a practical choice for traditional homes because they offer dependable weather protection, plenty of styles, and an approachable upfront price.
Metal roofing is particularly attractive for shops, garages, cabins, rural homes, barns, and owners who want long-term durability.
We’ll help you compare materials based on the roof pitch, building design, trees, snow exposure, ventilation, budget, and what you expect from the property over the next couple of decades.
Do You Have a Shop, Barn, or Property Outside Town?
You don’t have to travel far beyond Potlatch before residential streets give way to farmland, wooded acreage, and rural buildings.
We work on houses as well as detached garages, shops, cabins, and other structures where metal roofing is common.
If you’re planning a completely new shop, barn, garage, or post-frame building, our Potlatch pole barn contractor services cover those projects too.
What If Your Leak Only Appears When Snow Melts?
That can point toward a vulnerable flashing area, valley, roof edge, penetration, or another location where melting water is finding a path underneath the roofing.
Freeze-thaw cycles can gradually enlarge tiny gaps. Water enters, freezes, expands, and then melts. Repeat that enough times and a weakness that once stayed dry can become an active leak.
We’ll look for the source rather than assuming the visible stain tells the whole story.
Roofing Problems and Siding Problems Sometimes Meet
Roof-to-wall transitions are common places for water intrusion. Flashing, trim, siding, and roofing all need to work together to move water outside the structure.
If you’re seeing exterior damage beyond the roof, our siding contractor services in Potlatch can help address the rest of the building envelope.
Serving Potlatch, Onaway, Princeton, and Nearby Areas
We provide roofing service in Potlatch and the surrounding northern Latah County communities. That includes neighboring Onaway, Potlatch Junction, Princeton, Harvard, and properties stretching back toward Moscow and the US-95 corridor.
For local community information and Potlatch’s unique timber-town history, visit the City of Potlatch.
Call General Construction Services for Potlatch Roofing
If you have a leaking roof, storm damage, loose shingles, aging metal, or a roof you simply don’t trust heading into another winter, give GCS a call.
We’ll inspect it, explain what we find, and give you a practical path forward – whether that means fixing one problem area or handling a larger roofing project correctly.

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.
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






