Definitely recommend Sounds Abound for both the cost and quality of entertainment. Brian was a great DJ on our wedding because he kept the music going! I also like that Brian did not allow anyone to take the mic without asking my dad if it was ok. We had friends who wanted to give a toast and did not want them to because it would have interrupted our timeline. This was helpful!
Recommend doing a meeting with vendor before the wedding so they know what type of music you prefer. Trust me, this comes in handy as you are running around doing a million things the night of the wedding!
Also, pass off your timeline so they know when you want certain events to occur. We did not have a wedding coordinator but Brian kept us on track based on the timeline we built him.