Welcome to Custom Canvas & Upholstery in Lewiston, Maine.

Quality at it's finest

About Us

Experience Counts

Custom Canvas & Upholstery is a small, but incredible shop.  With an attention to detail that is rarely seen.  We have the ability to provide you with a top quality product and superior customer service.
The list is endless!  From cushions to covers; exterior to interior.  Enclosures, awnings, bimini's, new custom bent frames, or anything else you can think of!  If it's made of material!  We've got you covered!
Our experience comes from many years of being in the industry.  From our original shop in Naples, Maine to working with the leaders in custom fabrication for Mega Yachts in South Florida. Custom Canvas & Upholstery in Lewiston

Where Dreams Come To Life

With hundreds of completed jobs we've seen so many smiling faces and tears of joy.  Sitting with customers discussing the endless possibilities.  As their ideas form the glow in their eyes becomes radiant.  There are certain things in life that bring us joy and comfortability is among the top.  This is what I provide for my customers.

Confidence You Can Count On

Due to being a small shop booking is limited.  We do not mind this because it allows us to really give you the detail you deserve.  From great customer service to top quality materials; on time delivery and an outstanding product.


Sign up to hear from us.

Contact Us

Send Message

Let's Get Started

Contact us today to begin discussing your upcoming project with one of our friendly and knowledgeable professionals.

Custom Canvas & Upholstery

134 Main Street Suite 8, Lewiston, Maine 04240, United States

(954) 299-6374



8:00 am – 4:30 pm


8:00 am – 4:30 pm


8:00 am – 4:30 pm


8:00 am – 4:30 pm


8:00 am – 4:30 pm


By Appointment


By Appointment

Please Call in advance.  Sometimes being a small shop means that we are all out helping customers.