It went great. I was kept informed and updated through-out the process. They came when they said they would and finished on time. They did a great job with my project, and I will be using them again for future projects