Steam team was very helpful to me when I was trying to clean my apartment upon move out. I called very last minute and they were able to squeeze me in on the afternoon of my call. They did an excellent job - ny only issue was that they told me that they would call me before they were on their way to my apartment. I did not receive a call. That is my preference though, I just like to be prepared! Otherwise customer service and everything was excellent.