Ron was absolutely amazing!!! I had a previous DJ cancel on me at the very last moment and Ron stepped in and saved the day! Ron had several options for sound systems that perfectly fit the venue. Ron's timing was great. He was all set up and ready to go by the time the event started and played the perfect selection of songs. I would highly recommend Ron for any event!!