They were on time every day, not 1 minute late. Very polite, professional and cleaned up after each day of work. I highly recommend this company!!!!