Usually, no. Catering companies will provide you with their own catering packages and menus, so there should be something to suit your tastes. However, if some of your guests have allergies and dietary requirements, or you want to provide your own cake for a birthday celebration, then caterers should be able to accommodate those needs.