We can't recommend Kevin enough! We booked him for our wedding day and he was so supportive throughout the whole process. On the day he was not intrusive at all and very ... more