Don and the team were punctual, courteous, and did a great job of the clean in preparation for renting. Don is clearly knowledgeable about his business and took the time to go explain processes. A tired, dirty carpet came up well after Don worked on it.