General Construction Services
Juliaetta Roof Repairs – Trusted Roofing Contractor
We’ve installed thousands of squares of roofing on homes around the Juliaetta 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 Juliaetta Home. Built for Weather. Backed by Experience.
At General Construction Services Inc., we offer complete roofing services for Juliaetta 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 Juliaetta 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 Juliaetta ID?
A solid roof over your Juliaetta 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 Juliaetta 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 Juliaetta 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 Juliaetta 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 Repairs and Roofing Services in Juliaetta, Idaho
A roof in Juliaetta lives in a different setting than one sitting on the open Palouse. The town rests down in the Potlatch River valley, with wooded hills rising around it, State Highway 3 running through the community, and rural properties stretching toward Kendrick and the southern edge of Latah County.
General Construction Services provides roof repairs, inspections, asphalt shingles, metal roofing, and complete roofing services for Juliaetta homeowners, shops, cabins, and surrounding rural properties.
If you’ve noticed a leak, damaged shingles, loose metal, or signs that your roof is beginning to age, we can inspect it and help you decide what actually needs attention.
Why Can Juliaetta Roofs Have Different Problems Than Open-Country Roofs?
The Potlatch River valley changes the environment around a building. Hills, trees, shade, moisture, and elevation can create very different roof conditions within a short distance.
A shaded roof slope may stay wet longer after rain or snow. Needles and leaves can collect in valleys. Trees can drop branches during wind. One side of a house may get significantly less winter sun than the other.
That doesn’t mean every Juliaetta roof has the same problems. It means the location of the house matters when we’re trying to understand why one section is aging faster or leaking.
What Are the Early Signs of a Roofing Problem?
Some roofing problems are obvious. Others quietly develop for months.
- Water stains on ceilings or walls
- Missing or lifted shingles
- Loose metal panels or trim
- Damaged flashing
- Moss or debris collecting in shaded areas
- Granules building up in gutters
- Leaks that appear during snowmelt
If you’ve spotted one of these signs, it’s worth checking the roof before water gets into decking, insulation, drywall, or framing.
Do You Need a Roof Repair or a Full Replacement?
That depends on how much of the roofing system is actually failing.
A single damaged section, bad flashing detail, or localized storm problem may be repairable. If the surrounding roofing material still has years of useful life left, we’d rather correct the problem than tear off a good roof unnecessarily.
But an older system with multiple leaks, brittle shingles, widespread wear, or years of previous patches may be telling you something different.
If replacement becomes the smarter long-term move, learn more about roof replacement in Juliaetta.
Shingles or Metal Roofing Around Juliaetta?
Both work well when they’re matched to the property and installed correctly.
Architectural shingles make sense for many homes in and around town. They provide good protection, an attractive residential appearance, and a reasonable installed cost.
Metal roofing is especially appealing for rural homes, garages, shops, cabins, and agricultural buildings. It handles changing weather well and can provide decades of service when the system is installed properly.
Roof pitch, surrounding trees, budget, snow exposure, and building design should all be considered before choosing one over the other.
Roofing Around Highway 3 and the Potlatch River Valley
Juliaetta follows the Highway 3 corridor along the Potlatch River, about 27 miles from Moscow and roughly 23 miles from Lewiston. Homes in town mix with older properties, businesses, agricultural buildings, and rural sites scattered farther up the hills and out of the valley.
The Ed Corkill Memorial Trail also begins near Juliaetta Centennial Park and follows the old railroad corridor toward Kendrick. That connection between the two communities reflects how closely Juliaetta and Kendrick are tied together.
We work on both sides of that short stretch, including roofing projects in Kendrick and properties along the surrounding rural roads.
Do Older Juliaetta Homes Need Extra Attention?
They can.
Older houses often have roofing histories that aren’t obvious from the street. You may have an addition built years after the original structure, replaced decking in one section, different ventilation, or repairs made by several owners and contractors over time.
That means we need to understand what’s under the visible roofing before deciding how to fix it.
Sometimes the roof covering itself is fine and the problem is flashing. Sometimes an older section underneath has deteriorated. We’d rather investigate than start replacing things blindly.
What About Shops, Barns, and Rural Buildings?
The Juliaetta area has strong farming and logging roots, so roofing work here isn’t limited to houses.
We also encounter detached shops, garages, barns, outbuildings, and other structures where metal roofing may be the better fit.
If you’re considering a completely new structure, our Juliaetta pole barn contractor services cover new post-frame buildings as well.
Could Your “Roof Leak” Actually Be an Exterior Leak?
Water sometimes enters around siding, trim, windows, fascia, or where the roof meets an exterior wall. Once it gets inside, it can travel and create a stain somewhere that makes the roof look guilty.
Because General Construction Services also handles siding and other exterior work, we can investigate those transition areas instead of stopping at the shingles.
If the walls are showing weather damage too, see our siding services in Juliaetta.
Looking for a Roofing Contractor in Juliaetta?
If you’re dealing with a leak, missing shingles, damaged metal, winter wear, or an older roof that has you wondering what comes next, call General Construction Services.
We serve Juliaetta, Kendrick, Genesee, Deary, Lewiston, Moscow, and rural properties across southern Latah County.
We’ll take a look, tell you what we find, and help you make a practical decision about the roof without turning a manageable repair into something it doesn’t need to be.

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






