We had Dan I believe at our wedding last night and the whole night was just how we imagined, it ran so smoothly and Dan was friendly, polite and communicated with us well ... more