I have used Allred s for years, Amazed at the work they do. I have dogs in my home but you could never tell. I accidentally used bleach on my carpets trying to get urine up and they came and not only removed the urine but color dyed the spot to the perfect matching color. I highly recommend them. They leave you with a warranty too, who else does that!!
more