I have known Larry for several years and his service is consistently the best I have seen. He is knowledgeable, dependable, thorough and careful. I recommend him without reservation.