I had the best experience hiring Kara Karaoke. She was so easy to work with. Friendly, accomodating, reasonably priced; everything you'd want from a DJ. The day of the event her DJ, Sarah showed up on time. She set up quickly and did a sound check with my son, who was singing as the wedding party walked in. She also did a sound check with the minister. She was very flexible with the music choices and accomodated every request. I would higly recommend Kara Karaoke for a wedding or any fun event!