Very professional and on top of things. Offered ideas and listened to mine. Hard workers without any signs of complaining. Did a good job of cleaning up after themselves.