I was a first time user of Surface with a Smile and was pleased with their service. I hired them to do carpet cleaning for me. When I called, they were able to come clean in two days. The cleaners worked in a timely fashion, answered some questions that I had and were very polite. They cleaned up after themselves when the job was done. The price was their only downfall. I only needed a small strip of carpet cleaned but they have a minimum price that I felt was a little high. I understand that it costs them a lot to lug equipment here but that was the only problem I had. Other than that, I had a great experience.