I was very fortunate. I took my 2 older machines in to my local JoAnn's that has a repairman come in once a week. He cleaned and fixed both machines on the same day. I could have stayed and watched, but I prefered to shop. I hope I am as fortunate when my new Horizon is due for a cleaning at my LQS.