Karl was the best ever! We communicated lots because, as he constantly stated, he wanted to make sure everything was PERFECT FOR US! I cannot shower enough compliments on this man...seriously! He worked his tail off for our wedding & he kept a smile on his face the entire time! Super sweet & professional! Very amicable & fun! Thanks so much Karl!