Areas of Service for J. W. Barton Construction in Virginia

Areas of Service for J. W. Barton Construction in Virginia

J. W. Barton Construction is a Class A construction contractor in Virginia, servicing Roanoke and the surrounding area. This includes Roanoke County, Botetourt County, Bedford County, Franklin County, and Montgomery County. Not sure if we service your area? Check the list below or Contact Us today to discuss your location and the update plans you have in mind. If you are within our service area, we will be more than happy to provide a FREE Estimate and get your construction project underway as soon as possible.

Roanoke County Service Areas & Cities


Customers in Salem contact us when they need help with plumbing work in their homes. They know they can count on J.W. Barton to provide the best customer service.

Smith Mountain Lake

Businesses in Smith Mountain Lake call J.W. Barton Construction when they need work done on their plumbing and heating repairs. J.W. Barton is a licensed contractor with years of experience doing work for all types of commercial companies.

Roanoke City

Roanoke City businesses call on J.W. Barton to keep their heating systems in top shape and for any renovations they need. Because we are a licensed contractor, we serve on various building projects in the area.


Residential customers in Vinton contact J.W. Barton Construction when they need exterior work done on their homes. Our expertise is known in the area because we get the job done right, large or small.

Botetourt County Service Areas & Cities

Blue Ridge

Businesses in beautiful Blue Ridge call on J.W. Barton Construction to keep their plumbing, electrical, and HVAC systems in top working order. These require knowledge of various manufacturers, models, and parts, and our skilled technicians have the education, skills, and experience you need.


Customers who live in Buchanan contact J.W. Barton’s 25-plus years of experience when they need a new bathroom or kitchen in their home. We respect our customers and give our best customer service with each and every job we do.


Troutville-area clients appreciate our creativity when it comes to flooring renovations. Whether it is a residential carpet installation or a new floor for a business lobby or waiting room, our experience is second-to-none. Like every service J.W. Barton does, our flooring installations are done with the training, expertise, and respect for our customers.

Franklin County Service Areas & Cities

Rocky Mount

J.W. Barton Construction contracts with residential customers in Rocky Mount who need our expertise when constructing a new addition to their home, or want something new built on a newly cleared piece of ground. Outstanding customer service keeps us in business, right along with our expertise.

Boones Mill

Our hometown of Boones Mill regularly contacts J.W. Barton Construction because they count on our services. When homes and businesses throughout the area need plumbing and electrical repairs, we are called because they rely on our many years of experience.

North Shore

Customers in North Shore call when they need some excavating or paving work done around their buildings. As a licensed contractor, J.W. Barton has the equipment to dig a variety of jobs for both residential and business customers. We install exterior lighting for signs, walkways, and safety purposes.

Montgomery County Service Areas & Cities


Residential customers in Blacksburg can count on J.W. Barton when they would like to renovate their kitchens. We can provide a free estimate, so you know what to expect. Whether you need plumbing or lighting repaired, or plan a completely new remodeling project, we get the job done right!


Businesses in Christiansburg that need new flooring contact us for durable solutions that help them ensure the safety of their visitors. We can install carpeting or construct an impressive wooden floor with old-world craftsmanship; whatever impression you would like your customers to see.


Radford-area homeowners call us for roofing and exterior work, such as windows, doors, and siding to help them beat whatever the weather dishes out. These are projects that homeowners need due to a combination of property age and weather wear.

Bedford County Service Areas & Cities

New London

Customers in New London call on J.W. Barton when they need to have a new patio installed on their homes, or would like a patio installed for employees at their business location. As a licensed contractor, J.W. Barton has the experience to get all kinds of work done right.


Commercial customers in Montvale count on J.W. Barton for their commercial roofing work. Our skilled installation teams can handle all types of roofing surfaces, from shingles, to flat roofs, and upper exterior work, our technicians can install just what is needed and keep your business building going.

Free Estimate

Call Today & Schedule Your Free Estimate On A Construction Project