We’re open Monday to Friday, 9am to 5pm.
Visit our Showroom at 540 David Street
Victoria, BC V8T 2C8 Canada
Mega Screen on Google Maps »
we’ve got pedigree.
We’re the top dogs in quality screen printing, embroidery, design and promo materials, serving Victoria and Vancouver Island for over 30 years.