Locally owned roofing you can count on in Bristol and across the Bristol area — replacement, repair, metal and storm damage, all backed by our 5-year workmanship warranty.

Bristol is home base — we're right here in town and know these neighborhoods and what Southwest Virginia weather does to a roof. Whether you need a full replacement, a leak chased down, a new metal roof, or storm damage handled, we bring honest pricing and quality workmanship to every Bristol job — and we do it right the first time.
We're locally owned, family-run and licensed & insured — not an out-of-town crew you'll never see again. Most roofs go on in a single day, we clean up completely, and we stand behind the work. Read our reviews or browse our recent roofs.
Joe's Roofing is based at 21224 Lynn St, right here in Bristol — not an out-of-town crew that drives in for the season and disappears. Joe Cottrell has run the company since 2021, it is BBB accredited with an A+ rating, and it holds a 4.8-star average across 113 Google reviews.
Bristol is the only town around where the state border runs down the center of the main street. State Street divides Bristol, Virginia from Bristol, Tennessee, and a company with an office a few hundred feet away can be in a different state with a different regulator.
That is not trivia when you are hiring a roofer. Virginia licenses contractors through the Department of Professional and Occupational Regulation, in classes A, B and C, and the class governs how large a contract a company may legally hold. Holding one does nothing for the other: a company licensed across the street in Tennessee has no standing with Virginia's board. If you live on the Virginia side, ask any bidder to confirm they are licensed in Virginia — and if a quote arrives with a Tennessee address on the letterhead, that is the question to ask first.
Joe's Roofing is a Virginia company with a Virginia address, working both sides of the line.
Virginia has a system most states do not: independent cities that belong to no county at all. Bristol is one of them. It sits next to Washington County but is not part of it, so anything permit-related goes through the City of Bristol, Virginia rather than a county building office.
It is worth knowing before you compare quotes, because a contractor who mostly works county jobs in Washington or Smyth County is not necessarily used to the city's process. Ask any roofer you are considering how they handle the permit on a Bristol city address.
Bristol sits at about 1,680 feet in the Appalachians, and that elevation is the reason roofs here age differently from roofs an hour east. Winter does not arrive once and settle — it cycles. Daytime sun melts snow on the upper slope, the meltwater runs down to the colder eave and refreezes overnight, and the cycle repeats. Every one of those freeze-thaw swings works at the same weak points: the nail line, the flashing joints and the first few feet above the gutter.
It is why the eaves and valleys are where leaks start here, and why we run ice-and-water membrane along them rather than only felt. It is also why ventilation is not optional. A poorly vented attic keeps the deck warm, melts snow from underneath, and builds the ice dam that pushes water back up under the shingles.
We fit both, and we will tell you plainly which suits your house. Architectural shingles are the sensible default for most Bristol homes: lower up-front cost, a color range that suits the older streets, and straightforward to repair in a section if a limb comes down.
Metal earns its place on steeper pitches, on long simple roof planes, and for owners who want to stop thinking about the roof altogether. It sheds snow rather than holding it, which matters on a house that ices at the eaves every winter. It costs more at the start. On a house you intend to keep, it frequently costs less over the life of the roof.
What we will not do is push you toward the more expensive option because it is the more expensive option. You will get an itemized quote for what your roof actually needs.
Tell us about your roof and we'll get right back to you — usually the same day.