DJ Bobby is great for Indian, particularly Punjabi, weddings. He played the latest Bollywood and Bhangra beats and incorporated a nice mix of hip hop for the non-Indian crowd. The only preparation required was picking out the first dance song and letting him know what time to be at the venue. He handled everything else on his own and did a great job with little guidance. I ahve already recommended him to two people for their weddings.