Don sure knows how to breathe new life into carpets. He is very efficient, knowledgeable and affordable. Amazing results!!