I was planning a surprise 50th birthday party for my mother and was looking for a reliable service to provide the dinner. It was to be a buffet style arrangement and needed to be dropped off and set up at 4:30 pm on the dot on a saturday afternoon. The driver arrived 5 minutes early and although I didn't pay for it he set up the buffet anyways. This definitely easied the strain on myself as I was trying to set everything else up in a very small time frame. The food was delicious and was at the perfect temperature when the guests arrived to eat. I will definitely use this company again.