Great lawyer. Reasonably priced consultations. Office in a good location, staff is quick and professional. Personal connection to all his clients, and is very knowledgeable about the immigration process.