Gabor is great and never fails to disappoint! He takes the time to understand any issues you might have and talk through what might be the best approach. He will be as thorough as he needs to be, but is always considerate. I always come away feeling 100x better.