I would just ask around for suggestions on a good sewing machine repair man. I know of one where I live. They usually can find the problem easily and will give you an estimate on what it will cost. Your DSM may just need a tune up like a car to get everything adjusted properly which will run about $100 depending on where you live.