Mission and the team were amazing. After another contractor backed out at the last minute I contacted Mission and explained our situation. We agreed on a fair price and they started the next day. They were upfront and honest with the schedule and met our deadline. The quality turned out amazing and we were pleased with the advise they gave us to increase the durability of the finish. We plan to use Mission again on future installation projects.