We hired TKO because they were a preferred vendor at our reception site, and we are glad we did! They were great to work with from the first phone call all the way up to our big day. I was a little hesitant because they don't let you meet the DJ before the wedding, but they assured me that they would match me with the right guy. Our DJ was perfect! We decided meeting the DJ wasn't as important as knowing we hired a good company that we could reach when we needed them. I was surprised at how many other DJ companies use their cell phones as business lines! Anyway, this place was professional from start to finish. They did assign the perfect guy for us. We chose a "moderate" DJ and he wasn't obnoxious like I've seen other DJs at friends' weddings. He didn't take requests (like we asked) and played the music that we wanted him to, even though a song or two didn't work like I had hoped (but they were my favorites so who cares, right!). The price was right, too. We got a discount because they were a preferred vendor, but I would hire them again at full price knowing that they would do a great job. I think that says a lot!