David is absolutely awesome! Would highly recommend. Awesome DJ and super friendly! A+++ ~Mark Johnson