See if there is an independent small engine shop in the area that can help you, but you are still going to have to figure out a way to get it to them if they don't pick up and deliver for a fee. No one works for free.
Some people are mobile, but you have to call around.