Very professional and courteous. Our tech, Mary, explains everything prior, makes sure we understand, asks if we have questions or concerns. Very attentive to detail.