A new concept of an old service, except the new concept does not use paint. Instead, it utilizes the same water-based dyes used by the manufacturers of carpets. This service leaves the carpets soft, plush and like new. Varieties of these systems are available that offer liquid or powder dyes.
Some require you to mix and match color and others have dyes that are color matched to common automotive carpet colors. It is a skill that can be learned on your own, and a good system comes with thorough manuals and the availability of a toll-free service line. The secret is to choose the right person to do the work. Systems are priced from about $500 to $4,000, depending on what you receive.
Before purchasing, evaluate the company, what is included in the system, the training, training materials, etc.