Wedding DJ in Vancouver

I play your ceremony, speeches, first dance and the dance floor, and I keep the whole day on time. Basic MC duties are included, and the sound is sized to your room.