We hired Chris to be our DJ about a year prior to our wedding. He sent us the link to the online page to set everything up, such as our songs and dances. The only time I heard from him was when I contacted him. Each time I would contact him, he... was very quick to respond, which was good. I was very discouraged when I finally set up a time 4 weeks before the wedding for him to show us how to use the link and choose our songs, when he never showed up. I had to call him to remind him of our appointment. He then promised to be at our venue on the wedding day at a specific time, but arrived late. When he got there, he seemed very rushed and disorganized and I could sense his nervousness and anxiousness. I felt extremely rushed for everything from the ceremony to the reception. As everyone entered the reception, he did not have the correct order of the bridal party. When the special dances came on, he almost mixed up the songs, but luckily I yelled out before he started. He definitely kept the dance floor full the entire night and everyone expressed how much fun they had and it was the best reception, but the fine details that were screwed up would not make me recommend him. His disorganization and unprofessionalism were very noticeable throughout the entire planning.