I love Cranberry Creek. At my work, we cater from them often, and they never disappoint. Always on time, always providing top-notch service. The guys who delivery the food make it a point to have everything set up very nicely. They are very friendly as well. I needed to make a change to an order once that was pretty last minute -- it was no problem at all and they were more than accommodating. Definitely recommend for catering!