Read why you should hire Balbo & Gregg Click here to see what they say about us. See our publications and videos

Contact Us

Contact us at any time 24/7 to tell us about your situation and request a free case evaluation from our attorneys!

Immigration Services for Hinesville & Richmond Hill

Immigration law is complex and ever-changing. With new federal legislation on the horizon, the rules will continue to change. Our firm provides advice on a wide-variety of issues, such as:

  • Lawful Permanent Residence
  • Naturalization
  • TN-Visas
  • F1 Student Visas
  • H1B Visas
  • Medical Waivers
  • Special Immigrant Visas
  • Violence Against Women Act (VAWA)
  • E Visas
  • Extreme Hardship Waivers
  • Medical-based B1/B2 Visas
  • Removal Proceedings
  • Temporary Protected Status

Immigration law is federal law, so we can provide legal services to clients residing or traveling anywhere in the United States and abroad. We stand ready to consult with you andwe do employ individuals proficient in Spanish for your convenience.

Due to the complexity of immigration law, our constant updating of its vast materials and forms, and our need to safeguard the client from procedural barriers leading to processing delays and petition denials, we require an initial consultation fee. We are not insensitive to the financial needs of our clients and we will deduct the consultation fee from subsequent work performed on the client's behalf. Of course, all communications will be kept private and confidential.

The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship.

Attorney Web Design
Balbo & Gregg, Attorneys at Law, PC - Hinesville Criminal Defense Attorney

Two locations to serve you:
11258 Ford Avenue, Suite 11 Richmond Hill, GA 31324 View Map
410 W General Screven Way Hinesville, GA 31313
Phone: (866) 580-3089 | Local Phone: (912) 459-1776.

© 2013 All Rights Reserved.