Eric was very professional and did a clean job, he explained what he was doing and why he was doing it . he made sure the issue is resolved to my satisfaction and he cleaned up his work area. Overall very satisfy with the service.