Based on my experience I wouldn’t hesitate to recommend this company. The operative who attended to clean my carpets was prompt, courteous, hard-working and careful when moving furniture. The end result was a very clean carpet!