Microsoft is providing financial support through the American Red Cross and donations from employees, which they are matching. The company is also providing Microsoft products and technical support to affected municipalities and responders.