Questions? Testimonials? Suggestion?

Submitting Form...

The server encountered an error.

Form received.

Please write, call, email or send us a message.

We are happy to help you:


• Place an order

• Check on available inventory

• Estimate shipping time (which is contingent on backlog of orders and my show schedule)

• Estimate shipping cost


We accept cash, check, American Express, Visa, Mastercard or Discover.


All Things Canvas stands behind our workmanship.  If you have a craftsmanship issue, please let us know!


Thank you for visiting.

We look forward to hearing from you!

PHONE: (828) 788-1767





560 Jenkins Branch Road

Bryson City, NC


All Things Canvas by Jan Kleinrath