Had DJ Bailey for my 21st and was not disappointed, all the gear was provided and everything on the night went very smoothly, would definitely recommend him to anyone that has an upcoming event