Very pleasant and attentive to on site job. As for rating service, yes, however time will give this answer. Explained what he was doing and explained what needed attention in an understandable manner.