Our general recommendation is to employ a wedding planner. These agencies can arrange all aspects of your important day, including legal paperwork, catering, decorations and photography. A decent wedding planner will ensure that everything runs smoothly.
There are a number of local event management companies and wedding planners to choose from. Some have been in business for over a decade.
Budget and a clear scope should be the first consideration before interviewing potential planners. You'll want to clearly convey what aspects are being handled by them, and which issues you'll be taking care of.
One factor which will comprise a large portion of the expenditures will be accomodation, and this is highly dependent on the time of year. Having a good idea in advance of the number of guests and date will give your wedding planner the option of inquiring about a block of rooms at a resort, potentially resulting in significant savings.
We suggest you arrange a call with a couple of wedding planners to find one which 'suits' you. Some couples may want to manage every aspect of their ceremony, whereas others may be more relaxed. You'll want to ensure that your chosen team aligns with your perspectives.