Cleaning For A Reason connects households battling cancer with local companies that can clean their homes for free. When cancer makes life at home difficult, their network of residential cleaners, cleaning industry volunteers and community volunteers come together to support cancer patients and their families. They serve all 50 states and Canada.