i used Mark from On the Mark dj. He was awesome!
Mark from On the Mark Productions is our DJ too! My cousin had him a few years back and he was fantastic! He has different packages depending on the time frame, light show, etc. He books fast too, so I would recommend getting in touch with him ASAP. His phone number is 403-346-6275.
Click on each tool to see a sample.