My company uses Cranberry Hills regularly to cater for meetings, and they are always extremely accomodating! Yesterday I had a meeting that added a few people at the last moment (an hour before the meeting started)- so I was able to call in an get more added to our order quickly- and then we had a change after our meeting started so I emailed them with the change and they responded immediately. Very helpful!