John provided bartending and waitstaff for our wedding reception in our backyard. John and his staff set up all the tables, chairs and table settings before the reception as well. They were professional, social and ensured all our guests were taken care of. John was on time and stayed as late as we needed to ensure we were taken care of. John got the bar ready to go, served good drinks and there was never any wait for a drink. The only thing I would have done differently would be to more thoroughly go over the schedule and details with John to ensure things like coffee was started without me asking, to refill water server, cut and serve the cake, salt pepper shakers put on tables, etc. These were all minor points compared to the excellent quality service John gave us. I recommend John and would use his services again.