I completely trust Reece to maintain my unit - always on time and does a thorough job. His trainee, Gavin, was also very professional and informative about my system :)