A personal chef will meet with a client and customize a meal plan by determining how often the service will be provided and the number of meals cooked each time. The client will typically choose various meals and sides from the chef's menu, then the chef will shop for all groceries, prepare the meal(s) on a designated "cook date" in the client's home, package the meals for the refrigerator or freezer, clean the kitchen and leave detailed reheating instructions. Some personal chefs also provide the same services for one-time events such as dinner parties, or special events. Many personal chefs also offer personalized cooking instruction in the privacy of the client's home, either one-on-one or in groups. 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.