After accident, I have coke that sprayed all over the place.

I was able to clean it off leather, dash, roof and all the plastic pieces.
But.. I don't know what to do with the carpet.

what's the best method?
if i were to have it steam cleaned, how much does it run normally?
(i have no prior experience of having my car steam cleaned)