Had them cater an event - food was very good, 2 types of quiche - excellent reviews from all meeting participants. They did forget to bring a fruit platter - luckily I had ordered enough other food that it wasn't that big of a deal, but still not the best way to make an impression. The delivery was also quite early - about 15-20 minutes before scheduled deliver time - earlier is always better than late, however with hot food, it creates a challenge...food was nicely prepped though. I would likely order from them again, but will certainly be double checking the order upon arrival and will stress delivery time.