E.S.
When my oldest son was younger like your boys, I took to my stylist who did a great job. She didn't cut into any trendy style, just short to my liking. Now that he is 8 and my youngest son is 3, Daddy takes them to a family barber every other week. This guy's been in business for a few generations, so he's dealt with young boys who now bring in their young boys to his shop. Try looking in your area for something like this. They're cheaper than a stylist usually, and if they can do it with Daddy, then it becomes the "guy" thing to do.