General Construction Services
Moscow Roof Repairs – Trusted Roofing Contractor
We’ve installed thousands of squares of roofing on homes around the Moscow 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 Moscow Home. Built for Weather. Backed by Experience.
At General Construction Services Inc., we offer complete roofing services for Moscow 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 Moscow 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 Moscow ID?
A solid roof over your Moscow 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 Moscow 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 Moscow 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 Moscow 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 Contractor for Homes and Properties in Moscow, Idaho
Your roof protects a lot more than the rooms underneath it. In Moscow, it has to stand up to winter snow, freezing temperatures, spring rain, wind across the Palouse, and summer sun year after year. General Construction Services provides roof repairs, inspections, asphalt shingles, metal roofing, and complete roofing services for homeowners and property owners around Moscow.
If you’re dealing with an active leak, missing shingles, weather damage, or a roof that simply looks like it’s reaching the end of its useful life, we’ll inspect it and give you a clear explanation of what needs attention.
What Are the First Signs Your Moscow Roof Needs Help?
A roof usually gives some warning before a major failure.
You might see granules washing into the gutters, shingles curling along the edges, flashing separating around a vent, or a few tabs missing after a windy stretch. Inside, you may notice staining in an upstairs room, moisture around a chimney, or dampness in the attic.
Problems can be especially easy to miss after winter because snow may cover damaged areas for weeks. Once temperatures rise and melting begins, water suddenly finds gaps that weren’t noticeable earlier.
Does a Roof Leak Mean You Need a New Roof?
No. Plenty of leaks can be repaired.
If the problem is confined to one area and the surrounding roofing is still in good shape, we may be able to repair failed flashing, replace damaged shingles, correct a leaking penetration, or address a problem valley without replacing everything.
We commonly inspect:
- Leaks after rain or snowmelt
- Missing and wind-damaged shingles
- Flashing around chimneys and vents
- Roof valleys and transitions
- Metal roofing and loose trim
- Decking damage beneath a failed area
If the roof has widespread deterioration or several recurring leaks, our Moscow roof replacement services cover the larger reroofing process.
How Does Moscow’s Palouse Location Affect Your Roof?
Moscow sits in rolling Palouse country, and that terrain creates a mix of wind exposure, snow patterns, and sun depending on where the home is located.
A property on the edge of town may have open farmland nearby with little to block the wind. Houses closer to Moscow Mountain and the eastern side of the area can encounter more trees and shade. One roof slope may clear snow quickly while another stays shaded and wet much longer.
Those details help explain why roofs don’t always age evenly.
Roofing Around US-95, Highway 8, and Moscow Neighborhoods
Moscow stretches well beyond downtown Main Street. US Highway 95 carries traffic north and south through the city, while State Highway 8 runs east-west toward Troy and Pullman. Third Street, Sixth Street, Palouse River Drive, Mountain View Road, White Avenue, and West Pullman Road connect neighborhoods and different sides of town.
We work around established homes near downtown, properties surrounding the University of Idaho, neighborhoods east toward Mountain View Road, homes south toward Palouse River Drive, and newer development around the edges of Moscow.
Those properties range from older houses with complicated rooflines to newer homes, rentals, garages, shops, and larger rural buildings just outside town.
Do Older Moscow Homes Need a Different Roofing Approach?
Sometimes they do.
An older house may have been reroofed several times, remodeled, or expanded. One roof section may have newer decking while another is original. Ventilation that worked years ago may no longer be adequate after insulation or interior changes.
That’s why we don’t make assumptions based solely on what the shingles look like from the street. If we find evidence of previous repairs, multiple roof sections, or underlying damage, we account for that before recommending a solution.
Should You Install Asphalt Shingles or Metal?
Architectural shingles remain a great all-around roofing material for Moscow homes. They provide dependable protection, attractive styles, and a lower initial cost than many metal systems.
Metal roofing is a strong alternative for long-term durability and is especially useful on shops, garages, rural homes, and other buildings around the outskirts of Moscow.
The best choice depends on the structure itself. Roof pitch, snow behavior, tree coverage, ventilation, appearance, and budget all matter.
What About Properties Near the University and Downtown?
The area surrounding the University of Idaho includes everything from owner-occupied homes to rentals and older housing stock. Downtown Moscow, Friendship Square, Sixth Street, and the streets surrounding campus also contain buildings from very different periods.
That can create roofing systems with additions, older flashing, complicated transitions, or previous repair work that needs more careful investigation.
For information about one of Moscow’s defining local institutions, visit the University of Idaho.
Roof and Siding Problems Can Be Connected
Water doesn’t care which contractor category we put it in. It can enter behind siding, around windows, through trim, or where an exterior wall meets a roof.
If your siding is deteriorated along with the roofing, our Moscow siding contractor services can help us look at the entire exterior.
Need Roofing Outside Moscow Too?
We also work north and east toward Potlatch, Troy, Deary, Genesee, and rural parts of Latah County. For properties east of Moscow, see our Troy roofing services. To the north, visit our Potlatch roofing contractor page.
Call GCS When Your Moscow Roof Needs Attention
If you’re staring at a ceiling stain, finding shingles in the yard, or wondering whether an older roof can survive another North Idaho winter, give General Construction Services a call.
We’ll inspect the roof, explain what’s wrong in plain language, and help you choose a practical repair or roofing solution for your Moscow 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.
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!






