Should I Hire a Wedding Coordinator or Planner? Can I Even Afford One?

What do they do? How much to they cost? Planning Advice?