Robert is an outstanding professional. We were so thrilled with his DJ set up. There were lights, video monitors, the sound quality was great. He was so self sufficient, we didn't have to do a thing. He really out did himself and brought a custom approach to our kid dance party. It was so fun! I offer the highest recommendation. 5 stars for sure!!!!!