Steve was very professional and focused with the planning of our reception (more so than us) and kept us on track so that everything would go smooth. Steve has a nice selection of music for everyone to enjoy. He is very good with the crowd and helps gets the people on the floor to have a good time. I will call again for my DJ needs.