Armstrong Cleaning and Restoration is a company that offers water damage mitigation services for residential and commercial clients in the area of Livermore and its surrounding communities. It evaluates losses due to water damages and provides advice on what course of action to take. It is available 24/7 for emergency response. It also provides carpet cleaning and pet stain and odor removal. The company has mitigated hundreds of cases of water damages for clients since 1989.