Sounds to me like you might have threads caught or tangled up in the bottom of throat plate. Did you take everything off and check your bobbin area to see if there is any threads under there?
That is what it sounds like to me. I would check that first before calling the repair man, and costing you money that you could be spending on fabrics...lol