Skip Navigation Website Accessibility

Whether your machine needs a repair or a yearly tune-up, you can trust our certified, factory-trained technicians to do the job right!

We service sewing and embroidery machines - Bernina, Bernette, Janome, Elna, Necchi, New Home, Kenmore, and Singer Featherweights. All service is done, on-site, in our O’Fallon, MO workshop. We offer free machine transport for our Collinsville, IL shop customers. 

Nothing is more frustrating than a machine that doesn’t work when you want to use it! Our service department recommends that you service your machine at least once a year or every two years. If you sew a lot, bring it in every year. If you sew occasionally, bring it in every two years.  A full service includes an extensive inspection, cleaning, oil/lubricating, precision adjustments, firmware or program updates (if applicable), and a final stitch out with a new needle. 

For most standard services, we will provide you with an estimate when you drop off your machine. If your machine requires a more in-depth analysis to determine the issue, our technicians will look at it and call you with an estimate. You may then decide if you want to fix your machine or not. 

 Walk-ins are welcome. No appointment is necessary. Drop off your machine at either location.
Sewing machines are serviced on a first come / first serve basis. Please check with our staff for the current turnaround time.

 When you bring in your machine, please bring only the following:  a bobbin case with a bobbin, zig zag presser foot,  General sewing (zig zag) stitch plate, and power cord/foot control (only if having power issues). We do not need extra presser feet, thread, or other accessories unless you have a problem with a particular thread or presser foot. Some machines are heavy. Please come in FIRST, and we will be more than happy to bring in your machine. We don’t want you to hurt yourself or drop the machine.

Our experienced technicians are always happy to answer your machine service questions!
Call us at (636) 294-7922 or email us at

2024 Prices for Machine Services
 & Repairs:
Sewing machine, embroidery machine, or serger full service is $99
Sewing machine service Bernina Next Gen 4, 5, and 7 Series full service is $149 (includes a new thread cutter blade)
Sewing machine service Bernina 8 Series full service is $249 (includes a new thread cutter blade)
Multi-needle embroidery machine full service is $249
Hourly Repair labor is $75
Repair Minimum Bench Fee is $20 (our service dept. has a minimum bench fee, no matter how small of a job)