Mark of Pristine Clean did a super job on my stained carpet. He took the time and had the special solutions capable of dissolving pet urine. He applied special solutions several times and suctioned the urine out of the padding and carpet. All in all he did a very good job.