Very nice and apparently very experienced and well versed in all aspects of immigration law. I posed several diverse questions, which he answered without hesitation. He explains things in understandable language. I have referred several business associates; they all came away with the same impression. He always sounded happy to hear from me and interrupts his paperwork to take calls.
Pros:  All pros, no cons. 
                        
more