We have been using DJ Joe for years and he is AMAZING! From my bridal shower to baby shower to 2nd baby's baptism he has been there, plus so many other family events! I am lebanese and my husband is Mexican and its perfect how he blends the music where everyone is up and dancing to everything! He is well loved and we will continue to use him for everything!