The total price should include:
Menu design
Transportation
Ingredients
Preparations and Table Service
Cleanup
If your guests want additional treats (drinks, service staff, silverware, etc.), they should be charged separately as "additional services."