About Us

E2 Visa Business Advisor

Visa Franchise Is the Leading Advisor for Identifying And Analyzing
U.S. Businesses

At Visa Franchise, we simplify the process for entrepreneurs to reside legally in the U.S. We do this by analyzing the best businesses for our clients and their families based on their own unique profile.

Franchises time after time prove to be the best option for most of our clients who prioritize business longevity and consistency over short-term profits.

We understand each entrepreneur’s investment goals, desired location, and industries of interest, among a variety of important factors, in order to find the best U.S. business opportunities for them and their family.

We coordinate with their immigration and corporate attorneys to ensure their U.S. immigration and investment objectives are met. Although most of our clients apply for the E2 visa, a licensed U.S. immigration lawyer should be consulted to understand the best investor or employment visa for each person’s case.

We have advised 300+ entrepreneurs from over 50 countries around the world achieve their dream of owning a business and moving to the U.S. Testimonials can be found on our website here.

See More

About Us


We speak various languages within our company, including English, Portuguese, Spanish, Chinese, and French. We work with professionals that speak those languages in addition to many others.


Our firm’s directors gained relevant finance and franchise experience through working at various companies before founding Visa Franchise. This experience has enabled us greater insight into the franchise industry that has proven invaluable to our clients.

Visa Franchise is based in Miami, Florida with offices in China, Mexico, New York, California, Texas, Brazil, and Argentina.

Our Team


Patrick Findaro

Business Development Director
Full Bio

Jack Findaro

Product Development Director
Full Bio

Bo Zhang

Business Development Manager
Full Bio
Visa Franchise

Catharine Colavitti

Product Development Manager
Full Bio

Visa Franchise - Miami Headquarters

560 Lincoln Rd, Suite 303
Miami Beach, FL 33139


Visa Franchise - Shanghai

 1717 Nanjing W Rd, Ste 2533, Jingan Qu, Shanghai Shi, China, 20000
+86 16621256241

By Appointment Only

Visa Franchise - Mexico City

Ejército Nacional Nº 418 Piso 7
Polanco,  Mexico City, Mexico
+52 (55) 8526-6713

By Appointment Only

Visa Franchise - Houston

5100 Westheimer Rd #200
Houston, TX 77056

By Appointment Only

Visa Franchise - Orange County, California

2372 Morse Ave., Ste. 437
Irvine, CA 92614

By Appointment Only

Visa Franchise - New York

745 Fifth Avenue, Suite 500
New York, NY 10151

By Appointment Only

Visa Franchise - São Paulo

Rua Afonso Braz, 473-9º andar, Vila Nova Conceição
CEP 04511-010
Sao Paulo-SP-Brasil

By Appointment Only | Satellite Office

Visa Franchise - Buenos Aires

Reconquista 379, Piso 4º oficina 405
Buenos Aires, Argentina
+54 11-5032-8177

By Appointment Only | Satellite Office

Contact us

If you’d like to get in touch, send us a message or simply contact us directly using the details below.

Want to read more about obtaining a visa in the US by starting a franchise?