I applied in-person. The process took 2 days. I interviewed at Steam Master Carpet Cleaning (San Antonio, TX) in Jun 2016
Interview
Get an interview with the CSR manager. They ask you basic questions about availability, previous employment, etc. Afterwards they call you back for a second interview. The second interview is a group interview with the managers where they get ask you more situational questions. You will then wait for a call to see if you are hired.