Have had extensive experience with this DJ company and they provide excellent service. Incredible range of music and the best Karaoke system around. They also perform at almost all types of events. Only in the Southern California area, but that includes a lot of territory. You may be able to get them to travel to Palm Springs or the San Fernando Valley. Orange County to Pasadena is never a problem. Book early, they do fill up their schedule pretty quickly. Tell them "Kath" sent you!