I just booked Premier Entertainment for my wedding in 2019. They have 5 stars from everyone who has used them and they couldn't have been more amazing to work with. We told them our budget and we got everything we wanted including photobooth, dancing on the clouds and intelligent lighting, all within our budget. If you are looking for an amazing DJ for your once in a lifetime day, contact them. Their contact information is Premier Entertainment, Elmwood Park, NJ 201-842-1696. Please let them know that Cassie M and Michael B. referred you!!!! I promise you wont be disappointed.