Call a few auto detailing places and find one that will do boat carpets for a reasonable price. Boats are a lot easier to do than cars so a lot of times you can get a good price, I know one IDO member and I were talking about this and he found a detailer guy that would do it for $60 cash. The boat came out looking like new, he got out the coffee stains, beer stains, bait stains, and one stain that looked like a UFO had landed in the boat and conducted an impromptu oil change before lifting off again.
If you’re flexible on time and pay cash, you should be able to get a nice carpet clean with spot cleaning for well under $100 and it comes out looking like new. I love easy.
Grouse