Contact Info:


Haxton's Canvas & Upholstery

12111 S.E. Hwy 212
Clackamas, OR 97015


503.722.4200 office

503.722.3918 fax



Mission Statement:

At Haxton's, we use only the best products available for the Northwest. With that, you're sure to receive a product that not only looks great, but is guaranteed to stand up to the weather.

We know you spent a lot of time and money choosing just the right vehicle, that's why we take the time to learn how you use it. Together, we can create a product tailored to your needs.



After eighteen years working in the marine industry John Haxton ventured out on his own in 2005. Starting as a small operation in his garage, it was only a few short months before it was necessary to expand and secure a shop to work from. Located in Clackamas, Oregon, Haxton's Canvas & Upholstery is dedicated to providing quality products and outstanding customer service.