Real Families · Real Stories · Dallas & San Antonio, TX

Families Like Yours
Changed Forever.

Every immigration case is more than paperwork — it's a family's future. Watch real clients share their stories of green cards, citizenship, and family reunification with JCP Law Firm.

Featured Story
11+Video Testimonials
4.9Client Rating
Nearly 20Years Serving Families
2Texas Office Locations
Our Commitment to Immigrant Families

Every Family Deserves a
Fighting Chance

At JCP Law Firm, we understand that immigration is never just a legal matter — it is a deeply personal journey that touches every member of a family. Whether you are working to reunite with a spouse, secure a future for your children, or bring aging parents to safety, we fight for you with everything we have.

"He represents families just like yours and mine. Anyone in need of good honest representation."— Angelica, Verified Client

Led by its Founder and Owner, Juan Carlos Peñaflor, with almost 20 years of experience, JCP Law Firm has guided hundreds of families through the most important legal decisions of their lives — with honesty, compassion, and results.

How We Help Families
Family-Based Green Cards & Permanent Residency
Spousal & Fiancé Visas (K-1, CR-1, IR-1)
Petitions for Children, Parents & Siblings
U.S. Citizenship & Naturalization
Removal Defense — Keeping Families Together
DACA Renewals & Family Unity Petitions
Consular Processing & Adjustment of Status

Your Family's Story Could
Be Next.

Start with a free consultation. Juan Carlos Peñaflor and his team are ready to fight for your family.

Book Free Consultation

Talk to JCP Law Firm Today

Your first consultation is free. No pressure, no obligation — just honest guidance from an experienced immigration attorney who truly cares about your family.

Emailinfo@jcplawfirm.com
Main Office1140 Empire Central Dr., Suite 110
Dallas, TX 75247
San Antonio Office5119 San Pedro Ave
San Antonio, TX 78212
Office HoursMonday – Friday: 8:00 AM – 6:00 PM

Tell Us About Your Family
Share your situation and we'll reach out within one business day to discuss how we can help.

Your information is confidential. No attorney-client relationship is formed until retained.