We could not have been happier with ALD. We had a two day wedding (Jewish first day, Hindu second day) with various setups and locations, many moving pieces. Throughout we were blown away by how professional, friendly, and efficient the ALD staff were, not only when everything went to plan but also when they had to improvise a few times. They carried out all of their actual duties faultlessly, and we also got the intangible but clear sense that the employees were truly happy with their treatment by the company and invested in the success of our event! HIGHLY recommended. read more