To start with, he met us in person and we signed a contract that protected both the DJ and us for our wedding. He is very professional and affordable. We gave him a list of songs we wanted played and even added some the night of our reception. He was very accommodating and flexible. We will definitely be using PHS Mobile DJ, James, in the future and we would recommend him to our friends.
more