Do it yourself... Most of these small engine issues aren't that difficult to fix if you have basic mechanical skills and know-how. I bought repair manuals for my engines and I ask a lot of questions when I have something I'm not sure about or isn't addressed in the repair manual. This year alone, I've re-done 4 gummed up carbs, re-worked and re-seated a valve seat on a briggs head that the manual says you have to replace ther head if the seat comes out, and numerous other small repair tasks I didn't want to tackle. At $75/hour labor, you can't afford to take it to a shop very often and you learn to do it yourself pretty quick. The only time I'll take a mower or equipment to the shop is if it's under warranty and the manufacture will take care of the bill.
I also pick up used equipment from friends that may not have been taken good care of so I'm getting lots more experience in going into these things and cleaning them up and making minor repairs to get them running.
My wife thinks I'm crazy buying all of this stuff but when she sees/hears it running, she's good with it.
By all means, do it yourself if you can.