Rick and his wife were SO helpful! They gave us a schedule of events so we knew what to expect the day of and even on that day we could make any changes we needed/wanted to. They are so accommodating! I would definitely recommend getting the paperwork back to him 2 weeks before your event as it states - you will be better off. I procrastinated (nothing bad on their end - my fault) and it was only about 10 days prior but they were prompt in getting drafts and revisions to us for editing and approval and we had the final draft in plenty of time. The packet of information is super helpful, full of suggestions, information, what to expect, etc. I don't think we could have had a better DJ service for our special day and we are so thankful they were available! The set up was great, he was familiar with our venue and it took them very little time to get set up and break everything down. They were early and everything looked very professional. He played exactly what we asked for, took requests that fell within our parameters of what we asked for and maintained the fun for everyone. Definitely has the gig down to a science! Fantastic voice, easy to understand and loud enough for all to hear with no distortions. No lulls or down time, no heavy breathing on the mic, had everything ready for our officiant and didn't miss a beat with the things we asked to be incorporated. There was no extra charge for mileage (not sure how far he travels) our event was in Clay Center, KS. I would definitely recommend Rick Stanley for any event and will check with him should we have the need for his services again in the future.