Crestline is the best! They have been the dj at tons of our family weddings, and we have all been thrilled with our experiences! If you can, reserve Jay, he is the one who has done all of our weddings, we love him. He is so attentive to details and professional, I really can't say enough good things about this company.
Click on each tool to see a sample.