I had a great experience with this company. Nate & Vicki were friendly and professional and I did'nt have to worry about sub-contractors. My carpet looks and feels great! I am amazed at how clean my carpet is. I will definetely recommend them and will use them again next time I need my carpet cleaned.