Dave P2S Barrington Carpet Cleaning is your trusted carpet cleaning and water damage restoration service provider in Barrington, Illinois. We have been serving the Barrington community for the past 25 years. Our modern cleaning equipment and friendly technicians ensure the highest quality of service for our clients and customers. We are a certified carpet cleaning and water damage restoration business. Aside from carpet cleaning and water damage restoration, we also offer other cleaning services such as upholstery cleaning, carpet repair, pet stain and odor removal, and many more. When you hire us, our friendly and professional carpet cleaners will do the job right the first time.