Would totally recommend!!
Knight Sounds DJ'd/MC'd my wedding!!
They use a great packet that you can choose to fill out if you'd like so they can match your style of music..
The DJ was awesome and kept the party alive! He really reviewed my packet and mirrored my taste of music!