Drone view of a completed asphalt shingle roof replacement in Boones Creek
 

Roof Replacement · Johnson City, TN

Professional Roof Replacement in Johnson City, TN

When it’s time for a new roof, trust a family that’s been replacing roofs across Johnson City — from the Tree Streets to North Johnson City for over 70 years. Honest assessments, owner oversight, and clean workmanship on every job.

Licensed & Insured

Owens Corning Preferred Contractor

Free Estimates

Roof Health

Is it time to replace your roof?

Most homeowners don’t climb up to check. These five signs mean it’s worth a free inspection — before a small problem becomes a major leak — and Johnson City’s freeze-thaw winters don’t do aging shingles any favors.

Missing or curling shingles

Shingles that are cracked, curling at the edges, or missing altogether leave your deck exposed to water.

Granules in the gutters

Asphalt granules washing into your gutters signal that your shingles are nearing the end of their life.

Leaks & water stains

Water stains on ceilings or in the attic mean moisture is already getting past your roof’s defenses.

Your roof is 20+ years old

Most asphalt roofs last 20–25 years. If yours is in that range, a replacement is likely the smart move.

Storm damage

Hail and high winds can bruise shingles and loosen seals — damage that often isn’t visible from the ground.

How It Works

Our roof replacement process

No surprises, no high-pressure tactics. Here’s exactly what happens from your first call to a finished roof on your Johnson City home.

01

Free inspection

We inspect your roof using satellite imagery plus an on-roof check and give you an honest, no-obligation report.

02

Written estimate

You get a clear, written estimate with material options suited to your home and budget.

03

Material selection

We help you choose the right shingles and underlayment — typically Owens Corning Duration shingles.

04

Expert install

Tear-off down to the deck, inspection of every layer, then a new roofing system installed with owner oversight.

05

Final cleanup

We protect your landscaping, clean up every nail and scrap, and walk the job with you before we call it done.

Materials

Owens Corning Duration shingles

As an Owens Corning Preferred Contractor, we install Duration shingles with SureNail technology, built to handle Johnson City’s humid summers and freeze-thaw winters — strong wind resistance, a rich dimensional look, and warranties backed by a name you trust.

Our Work

Recent roof replacements

A look at recent replacements — captured by drone so you can see the craftsmanship and clean lines up close.

Service Area

Proudly serving Johnson City, TN

Based right here in Johnson City, we’ve replaced roofs from Downtown and Fountain Square to North Johnson City, Boones Creek, and the historic Tree Streets — plus homeowners throughout Washington, Sullivan, Carter, and Unicoi counties. Johnson City’s humid subtropical climate brings roughly 45–50 inches of rain and 15+ inches of snow a year, with freeze-thaw cycles that wear out an aging roof faster than most homeowners expect.

Johnson City
Kingsport
Bristol
Jonesborough
Elizabethton
Gray
Blountville
Bluff City
Piney Flats
Erwin
Unicoi
Telford
Roofing in Johnson City

Built for Johnson City’s foothill weather

Johnson City sits right where the hills meet the mountains, and that terrain shapes everything your roof has to stand up to.

Mountain winds and blowing rain

The steep slopes around town make Johnson City a true foothill community. Wind can rush down off the hills and mountains with gusts that, in the worst storms, top 110 MPH — driving rain sideways and testing every shingle that isn’t fastened down right.

Trees, limbs, leaves, and algae

Johnson City is a wooded place, and many homes sit under big, mature trees. That means falling limbs, gutters packed with leaves, and shady roofs where algae and mildew love to grow. A properly installed roof with good drainage holds up better and stays cleaner, longer.

Spring and summer storms

Severe spring and summer storms here can bring tornadoes or tornado-like winds. That’s where Owens Corning Duration shingles really earn their keep: they now carry a 160 MPH wind warranty when installed to Owens Corning’s specifications — the way we install every roof.

Roofs we’ve installed across Johnson City

Satisfied homeowners in Boones Creek, Gray, Towne Acres, the Tree Streets, Shadowood, Strawberry Fields, Cherokee, Boones Crossing, Boone Trail, Lake Ridge, Willows Ridge, Knob Creek, Idlewilde, Pinecrest, and neighborhoods all over the city trust us with their roofs.

New Owens Corning roof on a white brick home in the Shadowood neighborhood of Johnson City, TN
Hip roof replacement with new architectural shingles in Shadowood, Johnson City, TN
New roof over the garage wing of a Shadowood home in Johnson City

Recent roof replacement in the Shadowood neighborhood, Johnson City

New charcoal architectural shingle roof on a large red brick home in Willows Ridge, Johnson City, TN
Recent roof replacement in Willows Ridge, Johnson City, with complex hips, valleys, and a front dormer

Not just homes — church roofs, too

We replaced the roof on this Johnson City church, covering several connected wings, steep pitches, and long valleys that all had to tie together without a leak.

New roof across a multi-wing church building in Johnson City, TN
Drone view of a new Owens Corning shingle roof on a red brick church in Johnson City, TN
Close-up drone view of new shingles and valleys on a church roof in Johnson City, TN

Church roof replacement in Johnson City, photographed by drone

New charcoal shingle roof with dormers on a large estate home in Johnson City, TN
Steep, complex roof on a Johnson City estate home
Owens Corning Desert Rose shingles on a Johnson City, TN home near the water
Owens Corning Desert Rose shingles in Johnson City

Get Your Free Johnson City Roof Inspection

Before & After

See the difference a new roof makes

Before and after roof replacement on the same home: old stained shingles replaced with fresh architectural shingles
Same home, same angle — old stained roof vs. fresh architectural shingles.

Reviews

What our customers say

★★★★★4.6· 22 Google reviewsRead all on Google →
★★★★★

I got my roof replaced and couldn’t be happier. The crew was professional and neat and the roof looks great. Communication was great and the cost was competitive. Quality job, 5 stars well-earned!

Joe B.Johnson City, TN · 1 month ago · Google Review
★★★★★

Whittington Construction did an amazing job on our new roof in Jonesborough. They were easy to work with and installation was quick and seamless. We went with architectural shingles and we are more than happy. I highly recommend!

Kim DulaneyJonesborough, TN · 4 months ago · Google Review
★★★★★

We were so pleased with this company. They did an awesome job. Always on time, cleaned up before they left each day. Keith and his guys are the best. Highly recommend if you need a new roof.

Sandy ZorawskiTri-Cities, TN · 2 months ago · Google Review

Let’s Get Started

Ready for a new roof in Johnson City?

Call us directly and talk to the people who’ll actually be on your Johnson City roof. Free inspection, honest assessment, no obligation.



Scroll to Top