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 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