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!

blank
(208) 875-5044Hassle-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.

Roofing Services

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.

Siding Services

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.

Pole Barn Services
blank

Our Winter Special Ends Soon...

Please mention this special when contacting us for siding.

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

blank

"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

blank

"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

blank

"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

blank

"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

blank

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

Roofing Services

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!

Pole Barn Services

Siding Repair - Installation

We offer both lap siding and board-and-batten premium styles, with primed or prefinished options to fit your needs.

Siding Services

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!

208-875-5044
blank
blank

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.

Free Quote
"We're 100% local to the Moscow, Deary, 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.

Privacy Preference Center