You might want to check around with other quilters you know. I have been taking my Viking Rose to the dealer to be cleaned each year for around $80. This year, I asked around and found an independent repair shop that several of the quilters in my guild has used. My machine is 10 or so years old so I didn't feel as obligated to take it to the dealer. Well, he did a wonderful job and charged me $35!! Guess who gets my business in the future?