This was a great experience from start to finish. What a professional, attentive and on top of it organization. I will be using them for all of our floor cleaning needs and plan on calling them for our every six month refresh! Great experience all around