Gavin is extremely knowledgeable and professional. He has worked on my irrigation system on 2 occasions and both have been excellent experiences. Highly recommended.