It was really good. They got the job done in one day. The quality of the job was top- notch. The cleanup was excellent. We had good communications with the workers and they did a good job with everything. I was happy with them.