Yes, with a close-matching color, you can touch up and correct discoloration, stains and conceal repairs on leather or vinyl upholstery.
Without a matching color, however, you will have blend surrounding areas or perhaps refinish the entire piece. This is more money, more labor, and can be more maintenance.
Click here for help matching a color.
Or learn about the best candidates for color changing your vinyl or leather upholstery.