They communicated well before the event. They arrived on time. They were understanding and helpful when we had a power issue we had to resolve. Uniformly my guests asked how I found them and on how good they were. I could not have asked for a more enjoyable and worry free event. Thanks guys!