Most stains should be removed in the general cleaning process. Some stains that contain tannins, dyes, acids or caustics may not come out in the general cleaning process and may require specialised stain removal treatment. Unfortunately, some stains cannot be removed from carpet no matter what chemicals or cleaning processes are used.
I'm busy working on my blog posts. Watch this space!