The crew at Americlean is very effective, knowledgeable and professional. They have done our whole house for great rates and the kids carpets always look brand new when they are done. We have had the Tech Ron come out for two major spills and he always does an amazing job. We have used other sub par services & not been as happy with the residue left behind, and our motto now is "shoulda called Americlean". They are pros at handling those emergency calls and I would honestly suggest calling them before you try to clean any carpet stain. They know what chemicals react with what and work miracles at getting out tough stains. Wether emergency spills or whole house clean, def call Americlean! Happy Customers!!