Some people know just enough to build an engine that will fire up, then they think they can start a business. Too bad. They give a bad name to the rest. There are a lot of "garage" based mechanics that are really just as well informed, if not better than the "professional" outfits.
Really sorry to hear about this screwing.....