Yes, any licensed attorney can practice immigration law. However, I suggest that you hire a lawyer who practices immigration law to help you with any petitions to USCIS.
Immigration lawyers are trained in the intricacies of U.S. immigration law and are better equipped with the knowledge, education and expertise to provide you with best options for your matter.
Good luck to you.
Immigration Legal Team
Bogle & Chang, LLC
Phone: (800) 342-1733 ext. 101
National Immigration Lawyers
Can any attorney practice immigration? yes
Should every attorney practice immigration? no, it requires training, experience and a desire to help people
Look for an experienced immigration attorney or one who has an experienced mentor. Some states have specialist certifications, some do not.
The American Immigration Lawyers Assocation has a website that lists members. www.uscis.org
Also, ask friends for their suggestions.
Research potential attorneys