I have been very pleased with 360clean. The overall experience has been positive and the attitude of the people I interact with has been great!