Passion. Precision. Excellence.


Welcome to Ann´s Custom Canvas! We know you are proud of your boat and want to keep it looking great. With more than 40 years of experience servicing Michigan boat owners, Ann’s Custom Canvas and Upholstery can help you do just that. Whether you need custom design for the interior or exterior of your boat, we’re here to help.

Benefits of Working with Us

As a member of the local business community for four decades now, we’re proud of the reputation we have built as a high-quality provider of upholstery, repair, and customized covers for boats. We think that you will find us affordable, fast, and efficient as well. Any company can sell you a boat cover, but is it really the right one for your needs? You can be sure that it is when you choose the materials yourself and describe to our design team exactly what you need. Our reputation truly speaks for itself. We look forward to helping you put a well-protected and attractive boat on the water this spring and summer.


Ann's Canvas now Installs Aqua Marine Deck


Aqua Marine Deck provides sturdy, non absorbent, non-skid decking material for marine decks and platforms which reduce noise and fatigue. Our custom decking material increase safety by adding traction and provides comfort for standing on marine decks and platforms for extended periods while protecting surfaces from wear and damage.



All of our services and products are custom-made to fit each individual boat .

Every boat cover is as individual as the boat itself. We are proud of our work and if we wouldn’t use a product on our own boat, we won’t recommend it for yours.



Boat Upholstery

Whether it’s new upholstery or simply a repair, you can trust us. We know what it takes to manufacture upholstery products that look great and last for years


Pontoon Boat Covers

Like fishing boats, pontoon boats can cause some damage on canvas products due to the speed at which these boats can be operated. We design, manufacture and install each project with these extreme conditions in mind.