On time. Listened to what I had to say. Responded to all of my concerns. Inspected all areas discussed and gave me honest assessment. Trust worthy.