I have been quilting for many years also and have never taken a machine in for maintenance. I have a Janome and clean it myself and put a little drop of oil in the bobbin case area of the machine. Have never had a problem. I have a small tool to put on my vacuum cleaner that allows me to vacuum in the very small areas under the bobbin case.