Skip to main content
Find a Lawyer
Herman Legal Group

Herman Legal Group - Buffalo, NY

Immigration Lawyers in Buffalo, NY

Downtown Buffalo-Key Center 50 Fountain Place Suite 1400-155 Buffalo, NY 14202

  • 1 Super Lawyers®
  • 33 Years 
    Experience

Buffalo Immigration Law Firm

Updated: 03/03/2026

Areas of Practice

  • Immigration 100%

Be the first to write a review!

There are currently no reviews for Herman Legal Group. Be the first to share your experience.

Write a Review

Attorneys

Contact

Google Map

Buffalo, NY

Downtown Buffalo-Key Center
50 Fountain Place
Suite 1400-155
Buffalo, NY 14202

Directions

Phone: 716-800-3837 (Immigration Office)

Fax: (216) 696-0104

Websites:

Hours: Monday through Friday, 8 am to 7 pm, Saturday, 8 am to 3 pm

  • Credit Cards Accepted
  • Virtual Appointments

Pennsylvania Locations

Erie, PA  (85.5 miles)

3330 W.
26th Street
Suite 4-260
Erie, PA 16506

Directions

Phone: 814-636-6150

Fax: (216) 696-0104

Websites:

Hours: Monday through Friday, 8 am to 7 pm, Saturday, 8 am to 3 pm

  • Credit Cards Accepted
  • Virtual Appointments

Pittsburgh, PA  (178.9 miles)

355 Fifth Street
Fourth Floor
Pittsburgh, PA 15222

Directions

Phone: 412-927-1238

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Ohio Locations

Youngstown, OH  (155.3 miles)

3660 Shirley Road
Youngstown, OH 44502

Directions

Phone: 330-536-7458

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Cleveland, OH  (173.6 miles)

408 W St Clair Ave
Suite 230
Cleveland, OH 44113

Directions

Phone: 216-696-6170

Fax: (216) 696-0104

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Akron, OH  (Main Office, 184.9 miles)

12 East Exchange Street
Second Floor
Akron, OH 44308

Directions

Phone: 330-800-9097

Websites:

Hours: M-F: 8 am to 6 pm; Saturday: 9 am to 4 pm

  • Credit Cards Accepted
  • Virtual Appointments

Norwalk, OH  (223.2 miles)

30 West Main Street
Norwalk, OH 44857

Directions

Phone: 567-281-4077

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Toledo, OH  (251 miles)

5055 Enterprise Blvd.
Toledo, OH 43612

Directions

Phone: 419-956-0833

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Dayton, OH  (354.5 miles)

257 Regency Ridge Drive
Dayton, OH 45459

Directions

Phone: 937-993-0063

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Cincinnati, OH  (382.1 miles)

Georgetown Village
38 Triangle Park
Cincinnati, OH 45246

Directions

Phone: 513-445-5859

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Michigan Locations

Dearborn, MI  (222 miles)

7301 Schaefer Road
Suite 101
Dearborn, MI 48126

Directions

Phone: 313-681-5775

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Ann Arbor, MI  (252.8 miles)

1900 West Stadium Blvd
Section C, Suite 2
Ann Arbor, MI 48013

Directions

Phone: (734) 412-6440

Websites:

Hours: M-F: 8 am to 6 pm; Saturday: 9 am to 4 pm

  • Credit Cards Accepted
  • Virtual Appointments

Additional New York Locations

Illinois Locations

North Carolina Locations

Charlotte, NC  (539.9 miles)

222 South Church Street
Charlotte, NC 28202

Directions

Phone: 980-500-8420

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Texas Locations

McKinney, TX  (1,170.5 miles)

910 West University
McKinney, TX 75069

Directions

Phone: (469) 325-1019

Fax: (216) 696-0104

Websites:

Hours: M-F: 8 am to 6 pm; Saturday: 9 am to 4 pm

  • Credit Cards Accepted
  • Virtual Appointments

Florida Locations

Coral Gables, FL  (1,186.7 miles)

201 Alhambra Circle
Suite 500
Coral Gables, FL 33134

Directions

Phone: (786) 254-5733

Websites:

Hours: 8 am to 6 pm, monday through friday

  • Credit Cards Accepted
  • Virtual Appointments

Disclaimer

Your Profile?  Update Now

When viewing a listing, consider the state advertising restrictions to which lawyers and law firms must adhere, as well as our FindLaw.com Legal Directory disclaimer. Some lawyers publish comparative information regarding the services that they provide which may be subject to specific comparative communications restrictions.

How do I choose a lawyer?

Consider the following:

  • Comfort Level – Are you comfortable telling the lawyer personal information? Does the lawyer seem interested in solving your problem?
  • Credentials – How long has the lawyer been in practice? Has the lawyer worked on other cases similar to yours?
  • Cost – How are the lawyer's fees structured — hourly or flat fee? Can the lawyer estimate the cost of your case?
  • City – Is the lawyer's office conveniently located?

Not sure what questions to ask a lawyer?

Here are a few to get you started:

  • How long have you been in practice?
  • How many cases like mine have you handled?
  • How often do you settle cases out of court?
  • What are your fees and costs?
  • What are the next steps?

Want to check lawyer discipline?

It is always a good idea to research your lawyer prior to hiring. Every state has a disciplinary organization that monitors attorneys, their licenses, and consumer complaints. By researching lawyer discipline you can:

  • Ensure the attorney is currently licensed to practice in your state
  • Gain an understanding of his or her historical disciplinary record, if any.
  • Determine the seriousness of complaints/issues which could range from late bar fees to more serious issues requiring disciplinary action.