Cal has cleaned the carpets in our home for a few years now. He always does an excellent job and makes sure we are satisfied. Scheduling is convenient, too. We also have a number of rental properties which can prove a challenge for any cleaning company. Cal has saved us from having to replace carpets between tenants and also removed pet smells from tile and grout. We have full confidence in his work for our family personally and for our business. He always comes through!