Absolutely fantastic!!! He was very helpful in explaining what he was doing and why he was doing it. He was very knowledgeable and he gave me great instructions for what I should look for going forward. Wonderful experience!