
Navigating the Complexities of Immigration for More Than 30 Years
Our law firm will develop a legal strategy that suits your unique needs.
Immigration Services
Utah's Preferred Immigration Attorney
H-1B Work Visas
We assist U.S. employers and foreign nationals with H‑1B work visa filings.
Employment Green Cards
We help you understand the process of obtaining permanent residency through your employment.
Fiancé(e), Spouse & Family Visas
We assist your loved ones in securing permanent residence.
Citizenship
We guide individuals through the naturalization process to obtain U.S. citizenship.
Why Partner With Us
Providing practical effective immigration law advice for more than 30 years
Our firm practices exclusively in immigration law, giving our team the specialized knowledge to handle complex H‑1B, employment-based, and family-based immigration matters, including PERM labor certification and immigrant visa petitions. Backed by more than 30 years of experience, our attorney provides practical advice focused on effective, efficient solutions for nonimmigrant work visas, employment-based permanent residence, and family-based immigrant petitions. As your immigration counsel, we take a proactive approach to your case, identifying potential issues early and working with you to resolve them.
Industries We Serve
Universities & Colleges
Engineering
Software & Technology
Financial Services
Professional Services Firms
Global Companies
- Business Immigration
- Family Immigration
FAQs
Frequently Asked Questions
Find answers to common questions about our immigration law services. If you do not see the information you need, please contact our office directly to discuss your specific situation.
What types of immigration cases do you handle?
These are our areas of practice:
BUSINESS IMMIGRATION
- B-1/B-2 Visas
- H-1B Visas
- H-4 Visas
- H-1B1 Visas
- E-3 Visas
- E-3D Visas
- O Visas
- TN Visas
- TD Visas
- Permanent Labor Certification (PERMs)
- I-140 Petitions (EB-1B, EB-2, EB-3, National Interest Waivers)
FAMILY IMMIGRATION
- I-130 Petitions
- Adjustment of Status
- Consular Processing
- K-1 Fiance Visas
- Naturalization Applications (N-400)
How long does the H-1B visa process take?
The H‑1B process timeline varies based on current USCIS processing times. Premium processing is available for an additional fee and provides a response within 15 business days. We guide you through every step of the process.
Do you offer video consultations?
Yes. Our firm conducts consultations and ongoing representation primarily via Zoom, allowing us to efficiently serve clients across the United States and around the world. This virtual model enables international clients and those outside our Provo, Utah office to work with us without the need for in‑person visits.
What documents should I have ready to share during my first consultation?
Please have any relevant immigration documents open and ready to share (passports, current visas, prior applications), along with employment documents if applicable, and any correspondence from USCIS. Having these prepared helps us provide the most accurate assessment of your case.
How much do your services cost?
Our fees depend on the complexity of your matter and the scope of services involved. We provide transparent pricing and will review all anticipated costs during your initial consultation. We are committed to clear, upfront communication about fees so there are no unexpected charges.
Client Success Stories
Trusted by Individuals Nationwide
Hear from the professionals and individuals who trust us for their personal immigration needs.
Contact Us
Request a Personalized Immigration Consultation
When you choose Buhler Thomas Law, P.C. to handle your immigration law matters, we put the entirety of our resources to work for you. Our team of attorneys works collaboratively, so you benefit from our combined experience and depth of knowledge.
Contact our lawyers today to schedule a consultation with a Utah immigration lawyer. We look forward to answering your questions and providing the assistance you need for visas, green cards and any other immigration-related matter.
Hours
Mon-Thur. 9:30am – 5pm
Fri. 9:30am – 1pm
Video consultations available
Our Office
2601 N. Canyon Rd., Suite 101,
Provo, UT 84604, United States
Phone
801-691-0604
Fax: 801-691-0604
Send Us a Message
Fill out the form below and we’ll get back to you promptly.
