Kevin was an amazing, good guy who really knows what he's doing and has great ideas to help you make choices you didn't even know existed. He was an outstanding value for the services he provides, and he was so versatile during the ceremony. He was able to entertain a very diverse group of people, and he easily shifted the songs to accommodate everyone's eclectic requests. I can't imagine having a better experience with DJ all the way through the process, and I would highly recommend him. And splurge for the uplighting...it does make a beautiful difference, and he's so affordable for that upgrade!