DJ Eric Smith was exactly what we wanted at our wedding. He was professional. He was on time. He was kind and patient. Excellent speaking voice. He also played great music. No one left the dance floor all night. It was a great party, Eric was a huge part of that.