I need to get my riding lawn mower fixed. I took it to Seville lawn and they screwed me. The mower cranks and runs fine. The belt jumps off. There is a stud that i need to have welded i think. Its not the tension pully. I can see where the old stud was welded and broke off. Does anyone know a good reasonable shop i can take it to that wont screw me? Thanks.