A personal chef is a chef who prepares meals for a client in the client's home kitchen, base on the client's needs and personal preferences. In most cases these meals are left packaged in containers and refrigerated or frozen for the client to enjoy later. Some personal chefs, however, instead focus on cooking for dinner parties and other special occasions in the client's home, which means they are responsible for shopping, preparing the meal, serving the guests and cleaning up afterward. The menu is preplanned and discussed with the client, then prepared in their home. According to health-department guidelines, all food must either be prepared in the home of the client or in a kitchen that has passed an official health inspection.