We LOVED Dave! Our wedding was on July 12, 2017 in Sunriver. I do not live there, we are from Victoria, BC and we had to do our research hiring our vendors. Dave came highly recommended to us from another vendor we had already hired AND we aske...d a local DJ we trusted to give us feedback and he picked Dave for us based on his reviews, his website, our personalities and what we were looking for. All of our communication with Dave was through email and he also hooks you up with an online planning pod which you can fill in through the course of planning. It was easy to communicate with Dave. Dave showed up at the rehearsal (which is when we first met him) and he was so friendly and outgoing- EXACTLY the kind of person you want for a DJ and M/C.. My brother was officiating the wedding ceremony (this was his first time) and Dave was extremely helpful to my brother making sure things were in order. My brother was highly impressed with him immediately. Dave worked with us at the ceremony (all of our ceremony music, provided microphones and helped with the announcement etc) and did our entire reception including the M/C work. Funny story- at the rehearsal we made a last minute change for our first dance song (and by last minute I mean LITERALLY the day before the wedding). On the day of the wedding the wrong song started playing (I want to note that we made several changes last minute, sometimes not very clear ones). Dave went right back to our entrance song (which is an upbeat song) and got us and EVERYONE on the dance floor dancing. In fact, he was SO smooth with this that the guests ACTUALLY thought we planned it haha! So in a way, the wrong song playing was a way better story that we won't forget and he totally executed that beautifully. His confidence in that moment and knowing what to do was amazing. The last hour or two of the night was my absolute favourite with Dave. He played some awesome tunes, he did some Disney songs for us and everyone was totally into it. He got out on the dance floor with the guests, was TOTALLY interactive (in fact this is the most interactive DJ I have ever met and it was FABULOUS), we did some karaoke type things (Dave also does karaoke packages if I recall on his website) and everyone said they just really enjoyed him. If you are looking for a DJ that is friendly, professional, confident and knows how to take charge and keep your event going, this is the guy for you. We would not hesitate to recommend him for any event.