The guys came when scheduled, worked their butts off, and finished when they said they would. They cleaned up daily and cleaned up completely before they left. I am definitely recommending them and intend to use them for new counters and floor in our kitchen. Everyone I have dealt with at Evergreen has been responsive to any questions we have had.