They arrived on time. They were hard workers for a difficult job. They left no areas untouched. Quality work!