Well you found the right place to clean them! We specialize in pet stain removal. We also clean any stains that might be difficult to remove like blood or paint. To make our job easier please do not use any cleaning solutions on the carpet, standard home products wont completely clean the stains and it will only change the Ph of the carpet making it harder for us to clean. Call us for free estimates!