James was prompt, friendly and completed the work timely. He gave me recommendations but did not try to pressure me. This is the second time James has been here and both services were great.