BEST photographer. I will add to this because I don't have the tine but one of our best decisions!
TERRIBLE DJ, TERRIBLE COMMUNICATION. Was really late, came drunk, and drank the entire night. He would be dancing and race back to change the song. Kelly was his name. Awful...do not book. Luckily, I had a great wedding party who made the dance fun.