Custom Canvas Shop
and Much More
Call for Free Estimate
Monday – Friday
8:30am – 5pm
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.
See Our Work
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.
“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”
Your First Order
Use code: welcome-boaters
Shop Canvas Accessories