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

canvas masters custom-canvas shop upholstery

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

custom canvas work boats lake fontana nantahala lanier burtonCanvasmasters 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
Based on 12 reviews
Pamela Screptock
Pamela Screptock
05/03/2024
Canvasmasters has recovered the upholstery on our boats for several years now, and all of their work is exceptional. They have been able to do anything I needed, including repairs to seat frames. Customer service is the best, and I can't recommend them enough.
Melissa Mcclung
Melissa Mcclung
09/02/2024
I couldn’t be happier with my newly covered seats. Canvas Masters delivers quality workmanship at a reasonable price. My boat looks brand new!!!!
Everett Stiles
Everett Stiles
18/12/2023
Great service, reasonable price, most pleasant folks to deal with, always accommodating. Made our old pontoon like new!
Deanna Kneip
Deanna Kneip
14/07/2023
My canvas cover turned out fantastic, so much I will be going back for another one on my new boat soon, we also send them customers, they are a master in this trade!
Michol Mullen
Michol Mullen
07/07/2023
Canvas Masters did a wonderful job updating the carpet on our pontoon boat. They also replaced an arm.
Alex Keith
Alex Keith
06/07/2023
Great people to work with they will help you any way they can
Diane Shuler
Diane Shuler
25/10/2019
Very friendly, great pricing, does very good work.

“Excellent craftsmanship and service.”

Renee H.

“Thank you for your good work.”

Michael N.

“Everything looks great. We really appreciate it!”

Bentley F.

“Very friendly, great pricing, does very good work.”

Diane S.

“Thank you for a job well done! The seats look great!”

MaryAnn S.

“Great Job! Looks good! Thanks”

Al G.

“Does excellent work!”

Tom P.

“Thanks for taking care of our needs again!”

Ralph S.

“LOVE IT!!!!!! Cover looks great and the double Bimini is awesome. Thanks so much”

Pat J.

10% OFF

Your First Order

Use code: welcome-boaters

Shop Canvas Accessories

Shop

Hours

Monday - Friday
8:30 am - 5 pm

Phone

(828) 369-0406

Address

78 Cabe Cove Rd
Franklin, NC 28734