Sean arrived on time, explained everything clearly and fixed the problem. All in a timely manner. Refreshing to have a service professional that looks and acts like a professional!!!