My 10 year old RO system's water taste got real bad. I got David's recommendation from a friend. David checked the RO and found leaky membrane and recommended to put in a new RO instead of repairing the old unit again and again. He gave competitive pricing on a custom RO unit made specifically for AZ water. All through the process, he was quick and clear on communication; on time at appointment and professional in the work. Highly recommended.