JCP Law Firm & Associates · Dallas & San Antonio, TX

Meet the Attorneys
Fighting For Your Future.

Are you ready to experience the JCP Way? Founder and Owner Juan Carlos Peñaflor and Senior Associate Carla Lynn Toney are ready to use their experience and knowledge in your case.

Nearly 20Years of Experience
4.9Client Rating
2Texas Offices
100+5-Star Reviews
Overall Client Rating
4.9
Across Google, Avvo & Yelp
Google Reviews 4.9 ★
Avvo 5.0 ★
Facebook 4.8 ★
Yelp 4.9 ★
Book Free Consultation
Our Legal Team

The Attorneys of JCP Law Firm

Juan Carlos Peñaflor Immigration Attorney Dallas
Founder & Attorney at Law

Juan Carlos
Peñaflor

Juan Carlos Peñaflor has dedicated his entire legal career to one mission: protecting the rights of immigrants and their families. Licensed since 2007 and practicing immigration law for nearly 20 years, Juan Carlos Peñaflor founded JCP Law Firm in Dallas in 2015 — building it from the ground up on the values of honesty, transparency, and genuine commitment to the communities he serves.

Bilingual in English and Spanish, Juan Carlos Peñaflor brings both legal expertise and personal understanding to every case he takes.

J.D., Texas A&M University School of Law (2007)
State Bar of Texas — Licensed since November 2, 2007
U.S. Fifth Circuit Court of Appeals — Admitted
Nearly 20 years exclusively practicing immigration law
Bilingual — English & Spanish
Biography Video
Full Bio & Reviews
Immigration Attorney

Carla Lynn
Toney

Carla Lynn Toney is an immigration attorney at JCP Law Firm, bringing a passion for justice and a deep commitment to every client she serves. As a key member of the JCP legal team, Carla works alongside founding attorney Juan Carlos Peñaflor to provide families across Texas with the expert, compassionate representation they deserve.

Carla understands that immigration cases are never just paperwork — they are life-changing decisions for real families. Her client-first approach and dedication to honest, clear communication make her a trusted advocate at every stage of the process.

Immigration Attorney, JCP Law Firm & Associates
Licensed to practice in Texas
Family immigration, removal defense & citizenship
Bilingual legal services — English & Spanish
Serving Dallas & San Antonio office locations
Biography Video
Meet the Full Team
Carla Lynn Toney Immigration Attorney JCP Law Firm
Client Reviews

What Clients Say About
Our Attorneys

"He puts his legal knowledge and heartfelt efforts into each case. He knows what it is like to struggle and work hard. He represents families just like yours and mine."

"Juan Carlos took over my immigration status. I went from being an undocumented alien to a permanent resident in under 3 months. Very responsive and informative."

"Mr. Peñaflor is very knowledgeable in every aspect of immigration law. He will always do everything in his power to help you. Truly a professional."

"Thanks to Mr. Peñaflor I am now a green card holder. He is very responsive and knowledgeable. I would highly recommend his services to anyone."

"We have done multiple cases with JCP Law Firm and they are simply amazing — completely honest about every fee and only positive outcomes in all of our cases."

"Juan is very professional in every demeanor. He works really close with you on the case until a result is finalized. The outcome was favorable and I was a happy camper."

JCP Law Firm Is Equipped
to Work on Your Case.

Let our team fight for your immigration case. Attorney Juan Carlos Peñaflor and Carla Lynn Toney are ready to use their experience and knowledge in your case.

Book Free Consultation

Contact JCP Law Firm

Reach out to speak directly with our team. We serve clients across Dallas, San Antonio, and all of Texas.

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

Request a Consultation
Tell us about your case and our attorneys will reach out within one business day.

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