they came thru for me, last minute notice. I called them at 6pm hoping they wouldn't deny me like other companies I called before them. this company was able to send someone within a thirty minute period. I was impressed form the get-go. when they came, they were prepared to do the job the right way. they knew what they were coming out to do . and had everything they needed. by the end of my cleaning. my carpet didn't smell. and looked brand new.