He is incredibly knowledgeable and professional and he takes time to meet with you and understand what you want to overall feel of your wedding to be. He spent a lot of time with us via phone and/or Skype and met with us in person before the wedding.