Your domain registration is pending. Check back in an hour

Dragon Canvas & Upholstery

Boat Canvas, Upholstery, & Repairs You Can Trust in Anacortes
Opening at 9:00 AM
Header image for the site


Winter Hours!! We will be out until January 1st at which time we will begin scheduling work. Please call in January, and we look forward to working with you!

We have opened up the new space! If you don't catch us at the office we are in the field. Please call 360-913-5213


2 years ago
Nomad showed up right on time to give us an estimate. It was detailed and firm. He went to work immediately and finished on time and on budget! Even more, he went above and beyond our expectations with the modifications on our existing canvas. I recommend him highly!
- Kristin J
2 years ago
Excellent workmanship. Fair pricing. Invoices that match original quote. Friendly. Professional. Honest. Dragon Canvas is a rare find. Nomad is one of the few marine services contractors I’ve run across that exemplifies old fashioned trustworthy craftsmen that are in short supply these days. I don’t often give 5 Star ratings. Nomad earned mine.
- Larry I
2 years ago
Punctual, professional, accommodating and exceptionally helpful - they are boaters, so approached my canvassing needs from an 'I'm a boater, what scenarios may present themselves' point of view. Excellent; I just signed them up for repeat business and referrals.
- Laurence R

Canvas Cleaning, Repairs and Upholstery

We provide friendly, affordable, quality canvas work, including windows. We will restitch, clean, weatherproof and repair your canvas or upholstery. Call us for a free estimate today! 

Contact Us


Call now
  • (360) 913-5213


Get directions
840 Southeast 8th Avenue STE 101
Oak Harbor, WA 98277

Business Hours

Mon:9:00 AM – 4:30 PM
Tue:9:00 AM – 4:30 PM
Wed:9:00 AM – 4:30 PM
Thu:9:00 AM – 4:30 PM
Fri:9:00 AM – 4:30 PM
Get quote
Message sent. We'll get back to you soon.