Every Zip, Seam & Hem
Done Right the First Time
Professional alterations, custom sewing, and garment repairs — from a quick fix to a one-of-a-kind design, crafted with care right here in Sunnyvale.
Expert Sewing Services
Tailored to You
Whether it's a simple hem or a full custom creation, every stitch is done with precision and care.
Alterations & Tailoring
Pants, dresses, suits, and more — we adjust hems, waistlines, sleeves, and darts so your clothes fit like they were made for you.
Zipper Replacement
Broken zipper? We'll remove the old one and install a seamless replacement — invisible finish guaranteed on jeans, coats, and garments.
Custom Sewing
From curtains and table linens to a custom garment, bring us your idea and we'll bring it to life — your fabric, your design.
Wedding & Formal Wear
Your special day deserves a perfect fit. We alter wedding dresses, bridesmaid gowns, tuxedos, and formal attire with delicate precision.
Repairs & Mending
Torn seams, missing buttons, worn hems — we give your favourite garments a second life with sturdy, nearly invisible repairs.
Express Turnaround
Need it fast? We offer expedited service for urgent alterations and repairs — because sometimes you need it yesterday.
A Passion for
Perfect Stitches
At Ann Sew Perfect, we believe that a well-fitted garment changes everything — how you look, how you feel, and how you move through your day. Based in the heart of Sunnyvale, we've built our reputation on careful craftsmanship and genuine care for every piece that comes through our doors.
Whether you're bringing in your wedding dress for the final fitting, a favourite pair of jeans that needs a new zip, or fabric you've been saving for a custom project, we treat every order with the same attention to detail. No job is too big or too small.
Crafted with
Attention to Detail
Let's Make
It Fit Perfectly
Have a project in mind or need an alteration? Drop by our Sunnyvale studio, give us a call, or send a message — we'd love to hear from you.
241 S Mathilda Ave
Sunnyvale, CA 94086
Mon – Fri: 9am – 6pm
Sat: 10am – 4pm
Sun: Closed
Message Sent!
Thank you for reaching out. We'll get back to you within 1–2 business days.