This company was very quick to respond to all questions I had. I could not be more amazed on how perfect our day was and could not give enough credit to the DJ as he contributed so much to the success of my day. There were no hiccups and everything went exactly how I wanted it to! I had an array of different requests and the DJ did not hesitate to make them come to life. He was quick to jump on my guests and I requests and the dance floor was packed all night long. He was very helpful throughout the day and guided the timeline so the timing of everything was great! He was very interactive throughout the whole day. Not only was the dance floor a hit, I also rented their photo booth and could not believe how many guests enjoyed it. I cannot recommend this company enough.