Denver Immigration Attorney

US Immigration Attorney
Serving All 50 States

About Swenson Law Office, PC

Denver Immigration Attorney

The Swenson Law Office Team works together to provide effective, personable and affordable advocacy for you, your family or your business.  We believe those who seek a better life should have the chance to do so ~ it's what drives us to excel in this field.

Christine Swenson, Esq.


Attorney & Owner ~ Hablo español

Christine has practiced law for more than 20 years, and in 2013 decided to handle US immigration law matters exclusively. She made this choice because of her own experience with the US immigration system when she and her husband adopted their daughter.

During that long process, she endured the same immigration system her clients do today.

Christine is a frequent conference speaker on issues relating to immigration law, and is the Chair of the Colorado U Visa Working Group. Christine is a regular guest on Arriba Mi Negocio on Denver’s Radio Luz 1650 AM where she often shares the latest information about US immigration to its Spanish-speaking listeners.

Away from work, Christine is an enthusiastic college basketball, college and pro hockey, and pro cycling fan. Christine enjoys running, paddle boarding, SCUBA diving, and, during the winter, snowshoeing.

Laura Sanchez


Senior Legal Assistant ~ Hablo español

Laura’s background is very diverse. As a Police Dispatcher, she provided immediate help to those who called for urgent police assistance. She grew to love community service, and moved into law enforcement for several years, where she worked with victims of crimes in person.

Laura successfully assisted her Spanish-speaking mother through her citizenship application. She and her husband also successfully completed his Legal Permanent Resident process. Her passion to serve the Hispanic Community in regards to immigration is contagious, and that’s what brought her to us.

Outside of work Laura enjoys spending time with her family and friends doing obstacle course races and snowboarding, and going for runs with her German Shepherd, Zerk.

Jennifer Rhyans


Senior Legal Assistant

Jennifer has a love and passion of helping people. She was drawn to the work after witnessing an immigrant being taken advantage of while trying to navigate the immigration system.

With a background in legal administrative work combined with legal training, Jennifer brings both experience and knowledge to the table.

A Colorado native, Jennifer loves being outdoors in her free time. You will find her with her family, hiking a trail or walking her neighborhood. She is an active member of her church and enjoys volunteering for community service.

Mayra Cartagena


Administrative Assistant ~ Hablo español

Mayra joined our team in 2019. She is currently attending the Community College of Denver.

Mayra was born and raised in Puerto Rico and moved to Colorado in 2005. She dedicated her time to raising her family, and helping them transition into a different culture and lifestyle.

In her free time, she likes riding her mountain bike with her husband Guillermo, crocheting, baking, enjoy activities with her kids and grandkids, and traveling. She has two Siberian Huskies.