General Construction Services


Troy Roof Repairs – Trusted Roofing Contractor

We’ve installed thousands of squares of roofing on homes around the Troy 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.

We specialize in asphalt shingle and metal roofing systems, built to last and installed with care by experienced, professional crews.

Protect Your Troy Home. Built for Weather. Backed by Experience.

At General Construction Services Inc., we offer complete roofing services for Troy 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 Troy 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 Troy ID?

A solid roof over your Troy 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 Troy 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 Troy 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 Troy area — and we treat every project like it’s our own.

What are the most common roofing problems near Troy ID?

Roofing issues around Troy can creep up slowly or appear suddenly after a storm. The most common roof problems include leaks, missing shingles, sagging spots, and poor drainage.

These issues can lead to expensive water damage and structural repairs if ignored. With freezing winters and spring rain, your roof takes a beating. Regular inspections and repairs can save thousands. Is your roof showing signs of trouble that you’ve been putting off?

Could a Small Leak Turn into Major Water Damage?

Even a tiny roof leak can soak into insulation, ceilings, or drywall — and go unnoticed until the damage is widespread. Water intrusion invites mold, rot, and costly structural repairs that no homeowner wants.

In North Idaho’s wet seasons, roof leaks become fast-growing problems. Whether from worn flashing, cracked sealant, or a hidden hole, catching it early makes all the difference. Have you checked for hidden water damage in your roof or attic lately?

Is Your Troy Roof Ready for the Next Wind or Snow Storm?

Around Troy, high winds and heavy snow loads are common and can severely impact an aging or poorly installed roof. Wind gusts can lift shingles or damage flashing, while accumulated snow adds weight and increases the risk of leaks or collapse.

After every winter storm or wind event, your roof should be inspected for damage — even small issues can grow fast in Idaho’s tough climate. Is your roof strong enough to handle the next storm rolling across the Palouse?

Quality roofing helps protect your home from heavy snowfall, strong winds, and seasonal rainstorms common in the Palouse region. With the right roofing materials and proper installation, you’ll avoid costly leaks, interior damage, and mold.

A durable roof built for North Idaho’s climate is a smart investment that lasts for decades.

Are You Missing Shingles Without Realizing It?

Missing or damaged shingles are one of the most overlooked but dangerous roofing issues. With Troy’s mix of snow, ice, and strong winds, shingles can easily get dislodged or cracked.

That opens the door to moisture infiltration and structural rot beneath the surface. You may not see the damage from the ground — but your roof could already be vulnerable. When was the last time someone walked your roof and checked it properly?

Is Your Roof Starting to Sag or Dip?

A sagging roofline isn’t just ugly — it’s a warning sign of deeper structural problems. In Troy, heavy snow and aging wood framing can cause sections of the roof to bow or sag.

This may point to moisture damage, rot, or failing supports in your attic space. Left alone, sagging roofs can collapse under pressure. Catching it early can save your roof and protect your home. Have you noticed uneven or drooping sections on your roof?

Are Your Gutters Overflowing or Falling Apart?

Clogged or damaged gutters can cause water to back up onto your roof and into your siding or foundation. Around Troy, where spring rains and snowmelt are common, clean and functional gutters are essential.

When water isn’t properly redirected, it can lead to roof rot, mold growth, and even cracked foundations. Gutter problems are often the first step in a chain of preventable damage.

"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 Services for Troy Idaho Homes and Property Owners

Need a local roofer near Troy, ID who can show up fast, work efficiently, and leave the place cleaner than they found it? That’s what we do. Our roofing crews handle asphalt shingles, metal roofing systems, tear-offs, new installs, inspections, and more—from barns and shops to custom homes and smaller remodels. If it needs a solid roof in Troy, we’re the team to get it done right.

We work in town, up on mountain roads, and throughout the Latah County countryside. Our crews know how to deal with elevation, slope, wind exposure, and sudden snow loads. You want roofing that performs season after season? Give us a call.

What Roofing Work Do We Handle Around Troy ID?

  1. Malarkey Asphalt shingles
  2. Metal roofing systems
  3. Full roof replacements and re-roofs
  4. Storm damage repairs
  5. Roof inspections and reports
  6. Leaking or sagging roof repair
  7. New roof installs for homes, garages, or barns
  8. Shingle Tear-offs and haul-away debris removal
  9. Pole barn roofs, shops, and outbuildings

Our customers around Troy appreciate that we show up when we say we will, and we don’t disappear halfway through the job. If you’re tired of chasing contractors who ghost you, give us a shot instead. We’ll earn your trust with one solid project at a time.

Is Your Roof in Trouble Near Troy?

Storms come fast through Troy, especially in the shoulder seasons. That roof that looked fine last year might be hiding loose shingles, damaged flashing, or even moisture inside the attic. We can inspect your entire roof system, point out any red flags, and help you budget for repairs before bigger problems set in.

Need work done on a cabin near Tamarack Road or out past Big Meadow Creek? We go where the work is. Let us know what you’re up against—we’ll get you an estimate fast.

Troy Roof Replacements and Tear-Offs

If you’re dealing with curling shingles, rusted fasteners, or a metal roof that’s past its prime, we can handle the full tear-off and replacement. We’ll dispose of all the old materials, inspect the decking underneath, and install a fresh roofing system that’s built to last.

Need architectural shingles or energy-efficient metal roofing? We work with top materials and stand by our craftsmanship.

Pole Barn Roofing in Troy ID

Many homes in and around Troy have metal pole barns, equipment sheds, or hybrid shop/living buildings. We can install new metal roofs, replace failing panels, or add underlayment and ventilation for better performance year-round. These critical roofing jobs matter just as much as the house itself—we treat every roof with care.

Why Choose Our Roofing Service for Troy?

  1. Based in Latah County, familiar with Troy terrain and weather
  2. Friendly, professional roofing teams
  3. Honest estimates and clear scope of work
  4. High-quality materials and precision installs
  5. We clean up our mess—no junk left behind

Let’s Talk Roofing – Get Your Free Quote Today!

We’re ready to help you knock out your next roofing job with no drama. Whether it’s your primary home, a second property, a business, or a metal shop on the outskirts of Troy, we’re here to deliver roofing services you can count on.

Call now or request your free estimate online. One call and it’s handled—roofing done right in Troy, Idaho.

blank

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.

blank

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

"We're 100% local to the Moscow, Troy, and Latah County area. We're not a large corporation that considers you "another job on the list." You can count on 5-Star workmanship, solid communication, fair pricing, and a job done right the first time with GCS!"

- General Construction Services Inc.

About GCS Roofing & Siding

General Construction Services Inc. was founded in 2019, and has over 30 years of construction experience.

We pride ourselves in offering high quality construction services near you. We are dedicated to providing unparalleled customer service.

We specialize in various interior and exterior construction projects to include roofing, siding, pole barn construction and more.

When you hire us, you’re not just another number – you’re a neighbor. That’s the GCS difference, and it shows in every job we do.

A Better Construction Company

At GCS, we’re proud to be a true local business serving Moscow and all of Latah County, Idaho.

Unlike big out-of-town corporations, we live here, raise our families here, and treat every roofing, siding, or pole barn job like it’s our own.

You won’t get passed around or ignored – our team shows up, communicates clearly, and delivers honest work with small-town care.

We know the local weather, the local needs, and the people we’re serving.

Serving Latah County Idaho

Proudly serving Moscow, Troy, Genesee, Potlatch, Juliaetta, Kendrick, Deary, and nearby Latah County area cities.

We routinely install new roofs and roof repairs in these Idaho cities and counties…

Deary, Genesee, Juliaetta, Kendrick, Latah County, Lewiston, Moscow, Onaway, Potlatch, Potlatch Junction, Troy

We routinely install design and build pole barns in these Idaho cities and counties…

Deary, Genesee, Juliaetta, Kendrick, Latah County, Lewiston, Moscow, Onaway, Potlatch, Potlatch Junction, Troy

See all of the cities and areas where we provide service.

Privacy Preference Center