I clean my Bernina frequently because it make the machine run smoothly and quietly. But I also take it in to my local Bernina dealer once a year so a professional can clean out the parts I can get to and to make any adjustments that are required. It was an expensive machine and I want to keep it in top notch condition.