We'll go the distance to meet your needs

Although we're a local vinyl siding company and take pride in serving our community, we don't turn down jobs in other areas. In fact, we'll gladly travel up to 90 minutes from our home base in Hamptonville, NC to serve clients in Elkin, Winston-Salem, Burlington, Charlotte and other cities. We offer vinyl siding installations, window replacement services, gutter replacements & more.


Our company has been installing vinyl siding, windows and gutters at unbeatable prices for over 30 years. Contact us today for details.

Vinyl Siding

Give your exterior a face-lift.

Vinyl Siding

Vinyl Replacement Windows

Ditch your old, leaky windows.

Vinyl Replacement Windows

Gutters

We can replace your gutters.

Gutters

Contact Us

Get in touch with our owner.

Contact Us
No need to ask for samples

No need to ask for samples

Our siding contractors will bring samples of vinyl shakes and board and batten siding so you can see how they would look on your home or place of business. If you need a few days to make a decision, that's OK - we'll let you keep the samples for as long as you need to.

More Than Just a Vinyl Siding Company Serving Hamptonville, Winston-Salem, and Elkin, NC

We work with windows and gutters, too

Not all local siding contractors are willing to branch out and work on other projects. Luckily, the team at Charles Johnson Vinyl Siding will gladly take on your exterior improvement projects.

You can turn to our team serving Hamptonville, Winston-Salem, and Elkin, NC for...

Gutter cover installation services

Gutter replacement services

Insulated glass window installation services

Vinyl siding replacement services

Call 336-244-6104 now to request a free estimate.