R.J.
lol... I hear you! I cut my son's hair until he was 3. When my last "trick" (aka smearing shaving cream all over the bathroom mirror and letting him play in it) lost it's sparkle, I headed out for the professional cut.
I don't have a place rec for you... but one trick we've used since... is we get his hair cut in a "Caesar" (aka really short), and then let it grow out to "surfer" length and then start over. Keeps us down to about 4 cuts a year.