After reading the online review, I decided to hire npa as my dj for my wedding. It was the biggest mistake that I could have made, and it forever ruined my special day. I was promised a dj who was experienced and able to make good judgments about what would please the crowd throughout the night,and that was the exact opposite of what happened...it was filled with embarrassing blunders (like playing the same song on repeat for a length of time) to playing so much boring, slow music that no one wanted to dance to (and many people left b/c of it), to not being able to hear the music or people speaking on the mic during toasts, to reading out the bride and groom's last name wrong when we were being presented. Anything that could have gone wrong, did, and we were not allowed more than one visit with the dj to go through all the necessary details. Even our guests commented about how bad the dj services were. Don't make the same mistake we made!!!
Pros: average cost
Cons: horrible judgment, disorganized, bad song selections