You can use white vinegar to remove the old blood stain from your carpet and also can use fluid hand dishwashing detergents. Hiring professionals, is best choice for it. You can easily get rid of all types of stains with any work bu just hiring us. You can call us for blood stain removal services. We are professionals to clean stains professionally.