I haven't dealt with him, but have a friend that highly recommends him.