We thought our wedding was perfect! We had the best day and we think Alan played a crucial role in that. He played great music that kept our guests dancing all night and he really kept the evening moving along so that things never felt stale.