General Construction Services
Roofing, Siding, and Pole Barn Contractor in Latah County ID - 5-Star Rated
Trust our 30+ years roofing, siding, and pole barn building experience - we're your neighbors in Latah County! We excel in new roofing builds, siding replacement, and pole barn builds or modifications. Contact us today for a hassle-free quote!

Roofing Contractor
Roofing repairs stop leaks before they spread; full replacements reset your home against Idaho weather. We handle shingles or metal, flashing, and ventilation the right way - licensed, insured, and warranty backed - for durable results that look and perform season after season.
Siding Contractor
Siding repairs address storm damage, rot, and leaks; full replacements boost efficiency and curb appeal. We install top siding material with proper flashing, housewrap, trim, and caulking - licensed, insured, and warranty backed - so walls shed harsh Idaho weather and stay tight.
Pole Barn Contractor
Pole barns, additions, and shops built right: engineered post frame, proper footings, and concrete, with doors, insulation, electrical, and finishes tailored to you. We design for snow loads and permits in Idaho - we deliver on timelines - and leave you with flexible well-built space.

$150 cash rebate valid on full roofing or siding projects only. Partial repairs or section replacements do not qualify.
Roofing in Latah County, Idaho
Whether you need a roof replacement, roof repairs, or a new roof installation, GCS provides expert roofing services trusted across Moscow and Latah County. We use high-quality materials built to handle Idaho’s snow, wind, and seasonal extremes.
Our roofing team shows up on time, communicates clearly, and delivers lasting protection for your home or shop. If you’re seeing leaks, missing shingles, or aging roofing, we offer free inspections and honest recommendations – no pressure, no gimmicks.
Siding Installation in Moscow, ID
Upgrade your home’s curb appeal and weather protection with professionally installed siding from GCS. We specialize in vinyl, fiber cement, and engineered wood siding throughout Latah County.
Proper siding installation adds energy efficiency, reduces maintenance, and helps protect your investment. Our siding crews are local, reliable, and focused on quality workmanship you can count on.
Whether it’s new construction or a full siding replacement, we’ll help you choose the best materials and get it done right.
Pole Barn Construction in Latah County
GCS builds custom pole barns and post-frame buildings for farms, homes, and businesses in Moscow and the surrounding Latah County area. Whether you need a garage, workshop, agricultural storage, or a multi-use building, our pole barn construction is durable, affordable, and tailored to your needs.
Built to handle Idaho’s weather, our barns go up quickly and are made to last. We offer free estimates, honest timelines, and straightforward service from your trusted local builder.
At GCS, we’re proud to be a true local business serving Moscow and Latah County. 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 on time, we communicate clearly, and we deliver honest work with small-town care. We know the local weather, the local needs, and the great local Latah County people we’re serving.
When you hire us, you’re not just another number or project – you’re our neighbor. That’s the GCS difference, and it shows in every job we do. Contact us for full-service roofing, siding, and pole barn construction done right the first time!
See what your neighbors are saying about the work we've done for them...

"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. My so glad I call GCS, I wouldn't have got this done by any other company this fast and done as well." - Laurie Crawford Bradley, 5-Star Google Review

"Phenomenal work, quick response time, reasonable pricing, and very direct. Alex made the entire process go better than I could have hoped!" - Tim P, 5-Star Google Review

"I can't say enough about this company. They go above and beyond in customer service. We have worked with them on 3 projects (one of which is not complete yet and I will be writing a review when it is) They represent great quality workmanship, honesty, integrity, job completed in a timely manner, they clean up after themselves you will not have to walk around picking up empty drink bottles, garbage and debris, they take pride in what they do, you will not find them standing around on there cell phones. Luke, Alex and Caleb put up with all of my questions and non sense and are always kind and patient. I have not seen anything they are not capable of doing or willing to take on and do it well. Thank you guys for a fantastic experience. Highly recommend.." - Laurie McGraw, 5-Star Google Review

"Alex and GCS are an amazing group of folks. Hardworking and quality driven from the beginning of a job to the end. Alex is extremely knowledgeable in his craft and takes time out of his day to explain what he is doing and why he is doing it. If your looking for a Contractor in the area, look no further than GCS." - Tanner McNelley, 5-Star Google Review

"Our experience with GCS could not have been better. Communication was easy and consistent and clear. Bidding process was a creative collaboration. Even though we live 400 miles from the new home we were always in touch. We were free to make adjustments but the bids were timely, accurate, and clear. GCS did great work. We highly recommend GCS." - Sheryl West, 5-Star Google Review
Don't ignore problems with your roofing, siding, or your pole barn.
Ignoring roof leaks, cracked siding, or a weak barn structure leads to water damage, mold, ruined insulation, higher energy bills, and even structural rot. Idaho storms can turn small issues into a massive repairs. In our extreme climate, a poorly maintained home or barn puts your safety and budget at risk.
Why Does a Well-Built Roof Matter in Moscow, ID?
A high-quality roof protects your home from Idaho’s snow, wind, and rain. With proper installation and durable materials, it prevents costly leaks, structural damage, and emergency repairs – keeping your home safe and dry all year long.
Can a Better Roof Save You Money?
Yes—an efficient, weather-tight roof reduces heat loss in winter and unwanted heat gain in summer. That means lower energy bills, better indoor comfort, and a longer-lasting structure for your home in Latah County.
How Does New Siding Protect Your Homes in Latah County?
Professionally installed siding shields your home from moisture, wind, pests, and UV damage. In Moscow’s variable climate, it prevents water intrusion and adds a strong layer of insulation to protect your home for years.
Will New Siding Boost Curb Appeal and Value?
Absolutely. New siding gives your home a clean, updated look that impresses buyers and neighbors alike. It increases property value while reducing long-term maintenance – making it a smart investment for Moscow homeowners.
Why Should You Build a Pole Barn in Moscow, ID?
A custom pole barn adds versatile, usable space for storage, livestock, vehicles, or workshops. Built to withstand Idaho’s elements, it gives you durable, low-maintenance coverage for whatever matters most on your property.
How Does a Pole Barn Improve Daily Life?
With a secure, all-weather structure, you’ll spend less time worrying about equipment, tools, or animals being exposed to the elements. It simplifies your routines and protects your investments year-round.
Unsurpassed craftmanship, work ethics, customer service, and resutls!
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
We serve Moscow, Troy, Genesee, Potlatch, Juliaetta, Kendrick, Deary, and nearby Latah County area cities.
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!
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!
Siding Repair - Installation
We offer both lap siding and board-and-batten premium styles, with primed or prefinished options to fit your needs.
We're trusted and local contractors in Latah County!
We specialize in high-quality roofing and siding solutions for both single and multi-family structures in the Moscow Idaho area. Contact us today if you’re a homeowner seeking exceptional craftsmanship and long-lasting results!


We only use the best building materials on the market today!
Choose durable composite shingles with a classic, textured look or sleek metal panels that deliver a modern or farmhouse style. For siding, we install lap, board and batten, and shake – offering distinct curb appeal, rich character, and long-term protection to match your home’s style and Idaho’s climate.
Posted on Kevin CannonTrustindex verifies that the original source of the review is Google. Had a small roof repair after a home inspection that needed addressed within the month. They answered my call right away and were happy to help, fitting us in their schedule almost instantly. Luke and Alex were super nice and professional both on the phone and in person. Some poorly timed snow storms delayed them a few days but they were great at communicating what their plans were. Highly recommend these guys!Posted on SCTrustindex verifies that the original source of the review is Google. GCS went out right away to assess my roof, made the repair and gave ma great price for a new roof. They sent me photos during and upon completion of thr process. I dont live there full time, but my neighbor said they worked fast and furious to get it done. They did my roof during the winter, and completed it before the weather became a burden. Would definitely use them again for other projects I have coming up.Posted on Norman chesserTrustindex verifies that the original source of the review is Google. We hired this general contractor for our home renovation, and the results exceeded our expectations. The team was punctual, skilled, and communicated clearly throughout the project. They stayed on schedule and within budget while delivering high-quality workmanship. The entire process was smooth and stress-free. I would confidently recommend them for any construction or remodeling needs.Posted on Barbara FrananoTrustindex verifies that the original source of the review is Google. Our barn roof was damaged by a windstorm in December 2025. Our insurance appraiser estimated the cost to replace the damaged panels was less than our deductable so we were responsible out of pocket for the repairs. We contacted GCS, and Alex came out to give us an estimate for the repairs. His bid for parts and labor was less than the insurance estimate. We have also had leaks in other areas of the roof. Alex noticed the origional installers had used screws that were too small. He suggested removing the screws and replacing with the larger proper size and installing aditional screws to spec fastener pattern. They were able to come right away before weather got bad again, and did an outstanding job. We were very impressed by the level of professionalism and ease of interaction. We have no complaints! Thanks!Posted on Dan MaurerTrustindex verifies that the original source of the review is Google. GCS construction completed three separate projects at my home. New vinyl siding, new shed, and repair of a sagging garage door header. Alex and his crew did a great job and am very happy with the results of all the projects. Work was done in a professional and timely manner and I was kept apprised of what they were doing and they were available to answer all of my questions. I highly recommend GCS!Posted on Anne ETrustindex verifies that the original source of the review is Google. Alex did a phenomenal job on my home sealing and siding. He fixed the issue I had around my sliding glass door beautifully also.Posted on Laurie McGrawTrustindex verifies that the original source of the review is Google. I can't say enough about this company. They go above and beyond in customer service. We have worked with them on 3 projects (one of which is not complete yet and I will be writing a review when it is) They represent great quality workmanship, honesty, integrity, job completed in a timely manner, they clean up after themselves you will not have to walk around picking up empty drink bottles, garbage and debris, they take pride in what they do, you will not find them standing around on there cell phones. Luke, Alex and Caleb put up with all of my questions and non sense and are always kind and patient. I have not seen anything they are not capable of doing or willing to take on and do it well. Thank you guys for a fantastic experience. Highly recommend.Posted on Sandra ChavezTrustindex verifies that the original source of the review is Google. Amazing service definitely recommend!!!Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
