Immigration Law
Experienced Immigration Lawyers Serving Salt Lake City
If you need experienced immigration guidance, Buhler Thomas Law is here to help. Our office is located in Provo, Utah, and we proudly serve clients throughout Utah, including Salt Lake City, Orem, Lehi, Ogden, Logan, and St. George, as well as clients across the United States and internationally through virtual consultations.
Whether you’re applying for a visa, seeking permanent residency, pursuing U.S. citizenship, or sponsoring a family member or employee, our attorneys provide personalized legal guidance tailored to your goals.

Call Us
801-691-0604
Fax: 801-691-0604
Text Us
801-691-0604
Office 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
Schedule a Consultation
Click Here to schedule a consultation.

Immigration Services for Salt Lake City Clients
Immigration law can be complex, but you don’t have to navigate it alone. Buhler Thomas Law focuses exclusively on immigration law and helps individuals, families, employers, and professionals understand their options and move through the immigration process with confidence.
Our services include:
- Family-based immigration
- Green card applications
- Employment-based immigration
- Work visas
- Citizenship and naturalization
- Employer immigration services
- Adjustment of status
- Consular processing
Green Cards and Permanent Residency
Whether you’re applying through a family member or employer, obtaining lawful permanent resident status requires careful planning and accurate documentation.
Our attorneys help clients with:
- Family-sponsored green cards
- Employment-based green cards
- Adjustment of status
- Consular processing
- Green card renewals


Visa Services
Choosing the correct visa category is one of the most important steps in the immigration process. We help clients determine the best option based on their circumstances and long-term goals.
We assist with immigrant and non-immigrant visas, including:
- Spouse visas
- Fiancé(e) visas
- Family visas
- Employment visas
- Work visas
- H-1B visas
- Visitor visas
- O-1 visas
Employment Immigration for Utah Businesses
We also work with employers throughout Utah who need assistance sponsoring foreign workers.
Our employment immigration services include:
- Employment-based green cards
- H-1B petitions
- PERM labor certification
- I-9 complianceEmployer immigration strategy
Whether you’re hiring international talent or maintaining compliance, we help employers navigate the process efficiently.
Salt Lake City Employer Immigration Services
Our legal firm assists northern Utah employers who seek to sponsor immigrants for employment-based green cards and visas. In addition to work permits, we can also assist employers with applications for employee naturalized citizenship.
If you are an employer who seeks to maintain I-9 reporting compliance for immigrants in your employ, we can also assist you in that critical function. We also provide guidance for maintaining a compliant workplace as well as assistance for obtaining PERM labor certification.
Buhler Thomas Law focuses exclusively on immigration law. We provide a highly intelligent level of representation with highly attentive customer service. Contact us now learn more or to schedule your personalized consultation for with an immigration lawyer in Salt Lake City.


Why Choose Buhler Thomas Law?
Clients throughout Salt Lake City and across Utah choose Buhler Thomas Law because we provide:
- Immigration-focused legal representation
- Personalized legal strategies
- Virtual consultations available statewide
- Assistance for individuals, families, and employers
- Guidance from initial consultation through final approval
Serving Clients Across Utah
Although our office is located in Provo, we regularly serve clients throughout:
- Salt Lake City
- Orem
- Lehi
- Ogden
- Logan
- St. George
We also represent clients nationwide and internationally through secure virtual consultations.

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.
- Immigration FAQ
Do I need to live in Salt Lake City to work with your firm?
No. Our office is in Provo, but we serve clients throughout Utah, including Salt Lake City, as well as clients across the United States and internationally.
What immigration services do you provide?
We assist with family immigration, green cards, work visas, employment-based immigration, citizenship, employer immigration services, and more.
Can employers get help sponsoring foreign workers?
Yes. We help employers prepare employment-based petitions, PERM labor certifications, H-1B petitions, and I-9 compliance matters.
Do you offer virtual consultations?
Yes. We offer video consultations for clients throughout Utah and around the world.
How do I schedule a consultation?
You can book an appointment online, contact our office, or call or text us to get started.
