Rob was Very thorough and explained everything he did for this biannual maintenance visit. He gave us recommendations on upgrades on our 10 year old system. He was very conscientious.