If you are going to do it yourself- don't over think it- before selling my 98 Ram a year ago I just bought some spray on foaming carpet cleaner from the auto store. I think it was Armour-All Upholstery ?? Follow directions (usually vacuum first - spray on foam- let it break down dirt - scrub rough spots- wipe off- vacuum again )
In less than an hour I was stunned how nice it came out. The guy who bought my truck even commented that the carpet looked brand new on a 15 year old truck.
Vararam Air Grabber, Vararam Power Chamber, 87mm TB, Diablo Tuner with HemiFever 91 tune, Magnaflow Muffler, Boss 338 22 x 9.5, Toyo Proxy 305 45 R22, GroundForce 2/3