Oscar was very professional and patient. Very knowledgeable of his job and great at explaining. His reassurance made comfortable and handled it like true man of his word.