Great RO and soft water systems. Michael did a great and efficient job. Very friendly. Walked me through how the soft water system works and what needs to be done to maintain it. Walked me through how the RO system works and parts that I had no idea about. Learned a lot. Thanks Michael!