Everything went great.
They were very professional and knowledgeable. They also cleaned up thoroughly after every day they worked. They kept me very aware of how the job was going and made sure that I was very happy throughout. They also provided a walk through at the end of the job to make sure we were still 100% satisfied. I would definitely recommend to anyone.