One of the most unprofessional experiences I have ever had. Grant told me he could do my event for the time slot I needed, and I agreed to his rates and he was a no show. I called him the day of to ask about it and he never responded or returned my voicemail. His work might be good, but his reliability is not and I would look elsewhere.