Obviously, your choice here will depend on the type of event. A wedding reception within your family and relatives may have entirely different requirements than a big pool party or your annual company picnic.
The easiest way to go about it would be that you hire a skilled DJ. Doing that may well be suitable for the majority of wedding reception or parties and arrears in principal nothing to say about it.
Obviously, there can be other factors at play such as your spending budget or your party guests taste in music.
Another alternative would be if you hire a life music band. If you do that you may perhaps go with a small ensemble consisting of only two or three musicians or depending on the size of your event in the space available a bigger band, complete with stage and lightning.
For wedding receptions and corporate events in particular, hiring The Singing Waiters can be a good idea. You can book them in addition to your other musical entertainment but you can likewise book them to provide for you your entire event’s musical entertainment for the entire day or night.
I recommend you see their website Secret Singers at if you are interested in booking The Singing Waiters.