Greg took the time to explain everything to me and providing various options to address my situation. He was very professional and offered other services that would benefit me. I would give him a 110 out of 100!