Cari, you can call a pro to have your carpet dyed. As far as actually being able to do it, I'm sure that you could. But to do it right requires someone with some experience. Color matching gets to be very difficult sometimes. You can have an exact match when the fabric is wet and a total disaster when it's dry, for instance. My suggestion would be to call a pro and have them take the risk of doing it right.