Dave is amazing to work with. We met with him a week before our wedding to make sure he knew what we expected from him and he met and exceeded all our expectations. He he ... more