Event planners provide everything from the decor to the entertainment for occasions such as weddings, company picnics and carnivals.