I've used John-Michael a few times for cocktail gatherings, and once for a birthday party for about 100 guests. I remember people telling me how impressed they were with the catering service. It was a pleasure planning with them, as they were friendly, competent and eager to please. The budget at the time for the birthday party was reasonable, as well as the smaller events. If you want service that's easy on the eyes...and the wallet, John-Michael is it. The food deserves equal praise.
Pros: great food, competent bar service, reasonably priced
Cons: more food variety