After our last service expected us to work for them apparently (constant complaining that we were not doing enough) we fired them and hired Captain Clear. So far they have been awesome. They do an amazing job every time, and so far at least, have not charged my anything for extra chemicals. My former company always had something else they wanted to charge me for. On top of all that, you can pay online, and check your test results online as well. Highly recommended.