Steam Power Carpet Cleaner - Taylorville, IL Looking to contact Steam Power? You can reach them at 217-824-2889