Since 1996
Custom Canvas Shop
Boat Upholstery
Custom Canvas
Marine Floors
Enclosures
Equipment Covers
and Much More
Call for Free Estimate
Hours
Monday – Friday
8:30am – 5pm
Phone
(828) 369-0406
Address
78 Cabe Cove Rd.
Franklin, NC 28734


No job is too big, too small or too strange…
Canvasmasters provides custom canvas work, specializing in marine covers, upholstery, and enclosures. In addition, our team can meet both your residential and business canvas needs.
- Bimini tops, party tops, and soft tops
- Boat covers, equipment, and individual seat covers
- Enclosures for pontoon boats, houseboats, covered porches, and gazebos
- Replacement flooring for boats include carpet, vinyl, and woven products
- Custom marine upholstery and outdoor cushions
- We also do many repairs including pontoon decking, furniture wood, zippers, re-stitching, foam, wind damage, and more.
Click to Like Us On Facebook
See Our Work
About Us
Canvasmasters provides custom canvas work, specializing in marine covers, upholstery, and enclosures. In addition, our team can meet both of your residential and business canvas needs.
Canvasmasters is owned and operated by the McGaha Family. Greg McGaha, a Western North Carolina native, has over 25 years of experience in canvas work. Mitchell, Greg’s son, with 20 years himself, has grown up learning the business and is now working full-time with Canvasmasters.
In 1996, Greg started the business with the intent of delivering high-quality custom canvas work to Western North Carolina and Northeast Georgia.
Greg and Mitchell both apply impressive craftsmanship to all their projects. Their work has earned them a great reputation with customers and marinas in the area.
Click to Like Us On Facebook

“Excellent craftsmanship and service.”
“Thank you for your good work.”
“Everything looks great. We really appreciate it!”
“Very friendly, great pricing, does very good work.”
“Thank you for a job well done! The seats look great!”
“Great Job! Looks good! Thanks”
“Does excellent work!”
“Thanks for taking care of our needs again!”
“LOVE IT!!!!!! Cover looks great and the double Bimini is awesome. Thanks so much”
10% OFF
Your First Order
Use code: welcome-boaters

Shop Canvas Accessories
Shop
Shop Online Store
