Kevin is awesome! He always shows up on time, is courteous, detailed and thinks outside of the box. We love our bug guy!