Rock Mobile DJ'd at my daughter's recent wedding. He is very affordable and does a fantastic job.I would recommend them to all.