I researched this in the past and found for the cost it was better to just buy cans of non-chlorinated brake cleaner to wash things down with. Good steam cleaners are not cheap if you want one that will actually work. And they don't get where you want to always. I actually sold mine cause of lack of use. It was not small though.
My three cents worth Art