Deck Building & Siding Installation in Johnson City, Tennessee
I & G Construction Services is a locally owned deck builder and siding contractor based right here in Johnson City, Tennessee. This is our home base — the city where we live, where we work, and where we’ve built relationships with homeowners, suppliers, and building officials across every corner of Washington County.
We build custom residential decks and install quality siding throughout Johnson City — from the Tree Streets neighborhood and Mountain View to Boones Creek, North Johnson City, Indian Ridge, and every community in between. We know the terrain, we know the soil, we know the building code requirements at Johnson City’s Building Inspections Department, and we know which materials stand up best to the specific weather conditions in this part of East Tennessee.
Whether you’re adding a deck to enjoy your backyard, replacing aging siding to protect your home’s structure and boost its curb appeal, or repairing damage from a recent storm — we handle it all, and we do it right.

Deck Building for Johnson City Homeowners
Johnson City’s rolling terrain — from the sloped lots near downtown and ETSU to the varied grades in Boones Creek and south toward Gray — creates great opportunities for deck design. We build around your specific lot, not a generic plan.
We build pressure-treated wood decks, Trex and TimberTech composite decks, cedar decks, multi-level hillside designs, platform decks, wraparound builds, and screened additions. We also handle deck repair and restoration for existing decks that need structural work, board replacement, or railing upgrades.
Every deck meets Johnson City building codes. We handle permits through the Building Inspections Department, coordinate inspections, and work with local suppliers to keep costs competitive and timelines on track.
Siding Installation and Replacement in Johnson City
Johnson City’s humidity, freezing winters, and severe storms take a toll on siding over time. Heat promotes mold. Cold causes cracking. Wind and hail do the rest.
We install vinyl, James Hardie fiber cement, engineered wood (LP SmartSide), and board and batten siding — along with soffit, fascia, trim, house wrap, and flashing. The full system, not just the panels.
Many Johnson City homes built in the 1970s through 1990s are reaching the end of their siding’s useful life. If you’re seeing warping, cracking, fading, rot, or mold that keeps coming back — we’ll assess it for free and give you an honest recommendation. For storm damage, we provide the documentation your insurance company needs.

Building Permits and Codes in Johnson City
Deck construction and siding work within Johnson City city limits may require a building permit from the Johnson City Building Inspections Department, located at 601 East Main Street. Permits are typically required for deck projects that are attached to the house, elevated more than 30 inches above grade, or larger than 200 square feet.
For properties outside Johnson City city limits but within Washington County, permits are handled through the Washington County Building Department.
We manage the entire permit process for our customers — from completing the application to coordinating mid-build and final inspections with the building inspector. You don’t have to visit the building department, fill out paperwork, or coordinate inspection scheduling. We handle all of it.
Johnson City Neighborhoods and Communities We Serve
We provide deck building and siding services to homeowners across all of Johnson City and Washington County, including:
Tree Streets — Mountain View — Seminole — North Johnson City — Indian Ridge — Boones Creek — Towne Acres — Country Club Estates — South Johnson City — Rolling Hills — University Heights (near ETSU) — West Walnut Street area — Sunset Hills — Woodland — Carroll Creek — Grandview — Holly Hill — East Ridge — West Hills — Summit — North Hills — Fairlawn — all surrounding communities in Washington County
No matter where your home is in the Johnson City area, we come to you for a free on-site estimate.

Why Johnson City Homeowners Choose I & G Construction Services
We’re based right here in Johnson City — not a franchise, not a crew driving in from hours away. If something comes up after your deck or siding project is complete, we’re 15 minutes from your door.
We work with the Johnson City Building Inspections Department regularly and know the building codes and permit requirements for deck and siding projects across Washington County. We source materials from local suppliers like Richards Building Supply and Builders FirstSource, which keeps costs competitive and timelines on track.
Fully insured on every deck and siding project. No subcontractors. Our crew handles your job from start to finish.
COMMON QUESTIONS
Frequently Asked Questions — Deck & Siding in Johnson City
Answers to the questions we hear most from homeowners in Johnson City, Kingsport, Bristol, and surrounding areas.
Deck costs in Johnson City range from $5,000 to $15,000 for standard pressure-treated wood builds and $12,000 to $30,000 or more for composite decks, depending on size, elevation, materials, and features. Many Johnson City homes sit on sloped lots that require additional structural support, which can affect pricing. We provide free on-site estimates with exact pricing for your specific property and project.
Yes. The Johnson City Building Inspections Department requires building permits for most deck projects — particularly if the deck is attached to the house, elevated more than 30 inches above grade, or exceeds 200 square feet. We handle the complete permit process on your behalf, including the application and all required inspections.
Vinyl siding is the most commonly installed siding material in Johnson City due to its affordability and low maintenance requirements. James Hardie fiber cement siding is growing in popularity among homeowners who want a premium, longer-lasting exterior. We install both and can help you choose the right material based on your budget, your home’s architecture, and your long-term goals.
A full siding replacement on an average-sized home in Johnson City typically takes 1 to 2 weeks, depending on the home’s size, the number of windows and doors, the complexity of the trim work, and weather conditions. We provide a timeline estimate before starting and communicate any changes along the way.
Yes. We serve all of Washington County, including Jonesborough, Gray, Boones Creek, Telford, Lamar, and surrounding unincorporated communities. We also serve Kingsport, Bristol, Elizabethton, and other Tri-Cities communities.
