If you have a busy lifestyle it's often easier to let an entertainment or DJ company organize everything for you. I've worked for several of those companies, some are quite good, and I continue to do so from time to time. However, if you have the time, I think it can be more rewarding for you to deal directly with someone you're thinking of hiring. Personally, I'd much prefer to be in contact with you before I play for you, to have a conversation and discuss with you the music you'd like. I think most performers who care about what they do, and who they're doing it for, feel the same way.
My rates are reasonable. I invite you to contact me with any questions, comments or concerns. You can fill out the contact form if you like, or else bypass that and contact me by phone at: 516-413-6133 or by email at: firstname.lastname@example.org