I think a lot will depend on what part of NJ you live in and if you plan on using a professional DJ or one that does it for extra money (not that one is better a better choice) If you are looking in the northern part of NJ I would think 500.00 would be an amazing price and found by local ads or word of mouth... But you would likely be looking at closer to the 750-1000 range for a small venue... once you get into larger venues like weddings you will easily double+ that price. For you it is a 4 hour price to them it is hauling all the equipment setting it up and taking it down which turns into 7-8 hours much less the expense of owning all of the equipment.