I don't know anyone who repairs sewing machines, but when I was living in Chetumal I had mine cleaned and adjusted at a repair shop very near the fabric store Parisina. And it runs like a champ now. If you can't find someone here, maybe you could take it there, I know its a hassle though.