They were very professional in their approach from start-to-finish! I am so glad they came out for my wedding day because it was amazing!! The only thing i didn't like about them is when there wasn't enough people at one time but other than that everything else went great. Just be patient with how much help/support they give u during this process as well as after its done. ! You wont regret hiring them if you want something different then what everyone has been doing before!! Their customer service team are just wonderful too! Also, the staff members who assist us throughout the entire project have always made me feel comfortable and helped make sure all details ran smoothly!