MasterCare provides carpet, tile, and upholstery cleaning services and can clean even very dirty carpets. Their technicians receive ongoing training and certification to ensure high quality cleaning. MasterCare guarantees customer satisfaction and offers a referral rewards program where customers get paid for referring friends.