Custom Print & Embroidery, Made in Swansea Since 2005
School uniforms, workwear, club kit and one-off personalised gifts — designed, printed and embroidered in-house for full quality control. Trusted by 90+ schools and businesses across the UK.
- In-House Designers & Digitising
- 20 Years’ Experience
- UK & Europe Delivery
Find What You Need
Popular Right Now
From Idea to Finished Item in Three Steps
Swansea’s Family-Run Print and Embroidery Specialists
Makz has been personalising clothing, gifts and workwear from our shop on The Kingsway in Swansea town centre since 2005. We are a family-run business, and everything we sell is designed and produced in-house — nothing is sent away — so we can keep a close eye on quality from the first stitch to the finished order.
Whether you need a full run of embroidered school uniform, branded workwear and hi-vis for your team, matching kit for a sports club, or a one-off personalised gift, we can help. We work with over 90 schools, dozens of local businesses and customers right across the UK and Europe, and our in-house designers and digitisers mean we can recreate an existing logo or turn a rough idea into something you can wear.
Print and Embroidery, All Under One Roof
Different jobs suit different methods, and because we run them all in-house we can recommend the right one for your garment, budget and quantity. Our services include:
Embroidery
A premium, hard-wearing finish ideal for uniforms, polos, jackets and workwear. We digitise your logo in-house, converting your artwork into a stitch file for a clean, professional result.
Dtf (Direct-To-Film) Printing
Vibrant, durable prints that work on almost any fabric and colour, great for detailed or full-colour designs.
Sublimation
Colour bonded into the fabric for a smooth, no-feel finish that won’t crack or peel, ideal for light polyester sportswear and full-coverage designs.
Vinyl & Printable Vinyl
A cost-effective choice for names, numbers and simpler designs, perfect for team kit and event shirts.
Bespoke Design & Digitising
Our designers can create new artwork or recreate an existing design from scratch.
Your Questions Answered
How Long Does an Order Take?
Most orders are currently taking around 14 days. Turnaround can vary with the time of year — the run-up to a new school term is our busiest period — so please order early where you can, or ask us for a current lead time.
Is There a Minimum Order?
No. We’re just as happy producing a single personalised gift as we are a full run of uniform or workwear for a team.
Can I Supply My Own Garments?
In most cases, yes — bring in your own items to be printed or embroidered, and we’ll advise on the best method for the fabric.
What Artwork or Logo Files Do You Need?
A clear, high-resolution file is ideal, but don’t worry if you don’t have one — our in-house designers can recreate or tidy up your logo before we digitise it for embroidery or prepare it for print.
A Family-Run Swansea Business Since 2005
Makz is a family-run print and embroidery shop on The Kingsway in Swansea town centre. Everything is produced in-house — from vinyl, sublimation and DTF printing to fully digitised embroidery — so we control quality at every step. With 20 years’ experience and our own in-house designers, we can recreate an existing design or bring a brand-new idea to life.
What Our Customers Say
“Absolutely amazing service. I took two t-shirts in to be personalised and Amy was fantastic — she talked me through the styles and colours, and was patient and friendly throughout. Amazing value too. Highly recommend.”
“Great and speedy service — I’ll definitely keep coming back.”
“Absolutely amaizng experience from start to finish. The lady's helped me design my logo and colours and got it done super quickly. Very reasonable price for top quality garments. Highly reccomend”
Trusted By
Got a Design in Mind? We’ll Make It Real
Logos, team kit, event merch or a one-off gift — send us your idea and we’ll give you a no-obligation quote.
Visit Our Swansea Shop
- 392-393 The Kingsway, Swansea SA1 5LQ
- Phone: 01792 457622
- Text/WhatsApp: 07752 706553
- makz@makz.co.uk
- Mon–Fri 9:00–5:30Sat 10:00–4:00Sun closed