fantastic DJ for our wedding, had the perfect playlist that adapted to what people were dancing to and frequently had every single one of our guests on the dance floor! Efficient, brilliant music choices and happy to take requests! all very reasonably priced too