They are very professional and clean. They gave us an estimate and stuck to it.