Cameron was on time and very professional. He took time to explain what was completed during the service call and offered products that might interest me.