I was really nervous about finding the right DJ, as my family is very particular about what music they hear and we have very different tastes (my dad = super old country, me = J5 and Tribe Called Quest hip hop) but Mike mixed everything flawlessly. He even pulled out favorites I hadn't thought to request. We were married in Phoenix, AZ and Mike traveled there and back, set everything up, and provided perfect music for the ceremony and the reception. The whole staff at So. Cal Pro DJ was extremely helpful, attentive, and responsive as well as amazingly flexible (my venue didn't have the most attentive day-of attendant, but that didn't faze anyone.)
I'd have another wedding just to have Mike spin for a while longer!