He was very polite and respectful. Easy to schedule and came when expected. Explained to me everything that was going on and gave me in-depth information including cost to help me make my decision. Total bill was less than he had quoted me because he always quotes 'worst case' so there are no unpleasant surprises. Left the area clean.