People are getting paid for a service that they are performing I agree, but these people are not getting a full wage either. They depend on tips to help make wage. They listen to us complain, order stupid items, clean up our spilled messes and make sure we get our food on time. Why not give at least 18% as a tip?
Now on to the tips of other service personal. Caterers, DJ's, Officiants, floral people and that planner you just hired. (He/she may already include one in the fee.) These people may have a set fee that you are getting charged but most go above and beyond what is expected of them to do the work you ask for. In a funeral contract through a funeral home you get charged a $100.00 tip for the minister on top of what you will pay for the service. Most of the work these people do is up front and out of site of the guests and wedding party, as it should be. Many hours are put into getting things just right for your day. I realize that the officiant will only talk for about 15 minutes of the time and that is the reason everyone is there but work went into that 15 minutes no one will ever see. Same with the caterer. Just an hour or so and gone but many hours before hand.
In wrapping up I just have to say. Remember the work people put into your day and try to remember the ettiquete of tipping. Your day will go so much smoother. Tip your wait staff as well. Most only work for 3.15 an hour.