I had an unexpected need to have my carpets cleaned and called my usual guy and as he was last year around this time, (likes to go south in the winter) I was referred onto Soft Surfaces. Fred responded immediately and we arranged to have this done very quickly. He and his crew arrived on time with a phone call the day of to confirm everything. They wore slip on foot covers to protect my other surfaces and proceeded to move and clean carpets in the areas I requested. They were quick, professional, and timely, everything was perfect. I would refer them in a heart beat.