I agree with what most have said and that is to make sure when it comes to the music a client wants that you both are on the same page. I like to get an idea of what type of music a potential client wants before we both sign the contract and i get the retainer. I want to make sure i'm the right DJ for the job or i say i'll pass.
I think we all want to know what type of client we are dealing with before the show.
The thing i don't like is when a client is very vague in letting you know what they want when it comes to music. Some will say for example they want music from the 70's, 80's and 90's. That's all they will tell you. There's plenty of music from those decades to choose from. I like to get an idea of the style or styles of music they want from those decades. Not just leaving things so wide open.
To me, this sounds like you want requests. If someone told me they want 70's, 80's and 90's hen that's what I'm going with. At that point, it is wide open - and there are people that did like it all.
The real funny one is when someone says they want party music. There's all types of party music. What one group will say is fine for another crowd they will think is boring and nobody will dance to what you're playing.
Again, this is a wide open range. I don't see the issue here. If the client is not happy with what you're playing, they will let you know.
I don't like the idea of just showing up and not sure of what to play for a crowd. Then just trying to figure out what will work for that crowd. I like to know what i should be playing ahead of time and if i need to chage things depending on if the crowd is into what i'm playing, then it's time to use my expereince to see what will work hopefully for that crowd.
Honestly, how many times do you show up to a successful party in which the entire night is planned out? Most successful events are the ones where you let the floor lead the way.
Knowing how to read a crowd takes time to learn that. You just don't learn that after doing say 3 gigs. I find you learn this through time, making mistakes and learning from them.
Absolutely and you don't need a client to specify what songs to play for that.