Peter was great. Arrived on time. Explained problem and cost. Completed work professionally and in a timely manner.