About Us

Contact us below to talk with one of our experts and to request a free estimate.

About Us

Your Trusted Contractor in South carolina

Craftwork Windows, Siding & Roofing was founded with the desire to provide consumers with quality construction products and services without subjecting potential customers to the deceptive high-pressure sales tactics that are so common today.  James sees the recipe as simple.

“I don’t use salespeople”
“I treat my customers the way that I would want to be treated”
“I offer fair pricing & I NEVER price gouge”
“I go above and beyond with each and every customer”

Highly-Qualified Contractors

ALWAYS On time & On budget

Satisfaction Guaranteed

Get Your Free Estimate!

With hundreds of satisfied customers and a significant portion of his business coming from customer referrals, James is eager to continue the company’s expansion and is committed to assisting people in transforming a house into their dream home!

If you are in need of expert window, door, siding, or roofing services in Mt. Pleasant or the surrounding areas contact us today.

We guarantee that we will meet or exceed your expectations, bringing you high-quality service at an affordable price. Call us today or fill out the contact form to discuss your project.

Fill out this quick form to schedule an appointment with us. We will get back with you by phone as soon as possible!



Craftwork was great! They replaced my windows, and I have never been more impressed with a company. They were clean, respectful, and super generous. I would highly recommend using this company!

Rylee W.

James was professional, clear and extremely easy to work with. The windows look great and they work great. I would hire them again in a heartbeat.

Christine S.

They finished on time and the employees were all very helpful and great to work with. We would definitely recommend using Craftwork for any work you may need.

Karli K.

James at Craftwork is well-spoken and attentive. He provided us windows replacement. James was always willing to help out with any questions. We were very satisfied with the services received from James and his team. Get a quote from them!

Ryan M.