Layer 1 · gdr-84925d0b
pyruslaw.com
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
Schema: 30% COM · LIVE Minted: 2026-05-14 Visit Source ↗ manifest.json ↗
Entity Identity gdr-84925d0b · minted 2026-05-14T21:21:17Z
◈ This record is claimable  ·  Verified entities are cited by AI systems
Claim Entity Profile →
COM · Entity Record
pyruslaw.com
JSON-LD ✓Root-LD ✗schema.org ✓
STATUS: LIVE SSL: VALID SECURITY: MINIMAL FRESHNESS: CURRENT TLD EDGE: .com ↗
◈ Topology Position
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
◈ Entity Topology Map
gdr-84925d0b · v1.0.0 · Law III+V+VI
d7f4a941200ea7794f9c5510bf9d0866pyruslaw.comgdr-84925d0bOrganizationLegalServicePostalAddresOpeningHoursGeoCoordinatBlogPostingTTR0.195HAPAX0.106SKEW0.629PARA0.643TTR0.1950HAPAX0.1062REP0.8938SCHEMA30%TOKENS11,629NODES21SCHEMA TYPESTOPOLOGYGRAPH EDGESNEG SPACE
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
Federation ID
gdr-84925d0b
Slug
pyruslaw-com
TLD
.com
Status Code
200
Response Time
1322ms
Interior Pages
21
Interior Words
10,747
Minted At
2026-05-14T21:21:17Z
Law I — Provenance · Law II — Temporal Attestation Visit pyruslaw.com ↗
Title
Family Immigration Attorney in Palo Alto, CA | Pyrus Law
H1
Family Immigration Attorney in Palo Alto, California
Meta Description
When navigating the U.S. immigration process, you and your family deserve advice from an attorney you can trust. Contact us to start seeking solutions.
Canonical URL
https://www.pyruslaw.com/
Language Attribute
en
Word Count
882
Open Graph Tags
og:description: When navigating the U.S. immigration process, you and your family deserve adviceog:url: http://www.pyruslaw.com/og:title: Family Immigration Attorney in Palo Alto, CA | Pyrus Lawog:type: website
H2 (1)
What We Bring to the Table
H2 (2)
Family Immigration
H2 (3)
Don't Gamble With Immigration
H2 (4)
Blog Posts
Full Extracted Text Corpus 68,528 chars · 11,629 words · 21 pages · Law I
Everything pyruslaw.com said about itself — extracted verbatim from 21 pages, 11,629 words total. No editorial layer. No inference. Law III — the text is the measurement. Meaning is the reader's. Minted: 2026-05-14T21:21:17Z
◈ Homepage — https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981Skip to main content (650) 260-5366 HOME MEET THE FIRM FAMILY IMMIGRATION RESOURCES TESTIMONIALS CONTACT US Immigration Advocate Since 2012 Focused on Your Family's Hopes & Dreams Schedule a Consultation Family Immigration Attorney in Palo Alto, California Jennifer K. Chang Principal Attorney As a second-generation American raised in a bilingual household, Jennifer has an intimate understanding of the immigrant experience, as well as the gravity of legal matters concerning your immigration status. Led to a legal career by a passion for helping others, Jennifer believes in empowering her clients to make informed decisions by explaining complex legal subjects and processes in clear language. She proudly serves clients in Palo Alto and the surrounding communities of Mountain View, Los Altos, Sunnyvale, and San Jose, California. READ MORE What We Bring to the Table Discover why our attorney is the legal partner you want when you attempt to navigate the U.S. immigration process. Dependable Service We are committed to providing accessible and reliable immigration counsel. When you work with us, you can rest assured your case is receiving the care and attention it deserves. Over a Decade of Experience Our attorney has been practicing law since 2010 and founded Pyrus Law in 2012. Since then, she has focused exclusively on immigration legal services. Empathetic Counsel We understand the emotional peaks and valleys that accompany the immigration process. We will be there to support you with empathy and kindness every step of the way. Family Immigration Marriage-Based Adjustment Marriage can change the status of your residency in the United States. READ MORE K-1 Fiancé A visa for people outside of the U.S. who are engaged to U.S. citizens. READ MORE Parent Petitions This petition is for a resident of the U.S. to bring their parents over. READ MORE Consular Processing Your application will be handled by your country's U.S. consulate. READ MORE DACA Policy for undocumented residents to receive work authorization READ MORE Naturalization The process for a permanent resident to become a citizen. READ MORE Don't Gamble With Immigration We are here to help you understand your options and guide you forward. Schedule a Consultation Today Blog Posts In Memoriam of Strongi Chang Cheung, Parabeagle Nov. 21, 2025 READ MORE Toffee Pretzel Recipe Feb. 6, 2023 READ MORE Gratitude Aug. 15, 2022 READ MORE See More Blog Posts Testimonials slide 2 of 3 Jennifer is incredibly helpful, professional, and knowledgeable. She is passionate about what she does, personable, highly responsive, and helpful. I absolutely recommend a consultation so you can get a feel for the quality representation she delivers! - REBECCA CAFIERO Jennifer is very knowledgeable about the entire process of our green card application... She is hardworking and responded quickly to all our questions and addressed our concerns. We highly recommend using her service. - JEAN LEE My wife and I just received our green card in the mail, and we couldn't have asked for better legal help. It was a pleasure working with Jennifer and Litha at Pyrus Law who made the process very smooth. - MATT ROLL Jennifer is incredibly helpful, professional, and knowledgeable. She is passionate about what she does, personable, highly responsive, and helpful. I absolutely recommend a consultation so you can get a feel for the quality representation she delivers! - REBECCA CAFIERO Jennifer is very knowledgeable about the entire process of our green card application... She is hardworking and responded quickly to all our questions and addressed our concerns. We highly recommend using her service. - JEAN LEE Appoint an Immigration Advocate You Can Trust We understand navigating the complex immigration system can be overwhelming. That's why we're committed to offering our knowledge and guidance through every step of your legal matter. Whether you're looking to secure a green card for a loved one or seek asylum in the U.S., we're ready to help. At Pyrus Law, we can advocate passionately and tirelessly on your behalf. With our years of experience in immigration law, we're prepared to answer your questions as you pursue a life in the United States Tell us when you need help applying for a fiancé visa or for a green card in the Palo Alto area. We do not believe in "one-size-fits-all" solutions. We collaborate with every client to develop strategies and create actionable plans tailored toward their desired outcomes. You deserve to work with an attorney who will devote as much time and attention to your case as necessary to fight for your interests. Contact us at Pyrus Law to learn about your immigration options. From our office in Palo Alto, we proudly represent clients throughout the area, including those located in Mountain View, Los Altos, Sunnyvale, and San Jose, California. Schedule a consultation with us today. Call or Reach Out Today for Help! Contact Form Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. ◈ Interior Pages — 21 pages crawledToffee Pretzel Recipe | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Pyrus Law Boulange's Toffee Pretzel Recipe Because everyone loves the sweet, salty, crunchy taste of toffee pretzels. Feb. 6, 2023 Share Twitter Facebook Linkedin Mail Copy link Why are you reading about toffee pretzels on our law blog? I take pride in the personal touch that Pyrus Law offers our clients and colleagues and that extends to how we show our gratitude. Since I started my practice over a decade ago, I've often sent tokens of appreciation to my colleagues via homemade goods made by Pyrus Law Boulange (har har, I love a good pun). Historically, it was coffee toffee courtesy of an amazing Smitten Kitchen recipe ( this is an excellent recipe). Most recently, we've transitioned to toffee pretzels adapting a few recipes to craft my own perfect combination of sweet and salty. I get so many requests for my recipe, I figured it was time to share. Ingredients : 1/2 cup (1 stick) butter  1/8 cup water  1/2 cup sugar 1 bag of pretzels (Note, I usually use ~1/2 bag of Snyder's family sized pretzels for one recipe) Directions : Using a medium sized pot, bring butter to a boil over medium heat. Add water and bring to a boil then add sugar.  Continuously whisk the mixture using a metal whisk until it reaches 308*F. Use a candy thermometer as the temperature cannot be eyeballed. Arrange pretzels over a silicon mat or parchment paper. Drizzle the toffee mixture over the pretzels and allow to cool completely. Work quickly as the toffee is hard to spread once it cools. Break into small clusters. Store in a airtight container to enjoy over the next week, if they last that long! Tips: Use metal tools as this recipe can and will melt plastic. I find that spreading out the pretzels in a single or double layer then drizzling the toffee on top is a more effective way to spread the toffee mixture than tossing it in a bowl. If your toffee comes out grainy, and the butter separates just before reaching the target temperature, the change in temperature was too dramatic (this is what the internet told me). I found that using room temperature butter, and using a larger pot to allow for more effective whisking helped resolve this problem. Do NOT double this recipe. Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Litha Balakrishnan | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Litha Balakrishnan Senior Paralegal Immigration is a passion for me. Being an immigrant myself and having gone through the harrowing and complicated immigration system to become a U.S. Citizen has helped me understand what my clients are dealing with, empathize with them, and support them when they feel frustrated with the immigration system. Originally from India and armed with a Bachelor's degree in Chemistry and a Post Graduate Diploma in Computer Applications, I started my career in the field of Computers but very soon realized that dealing with people and helping them was my passion. I went on to complete an MBA with a major in Human Resources and a minor in Marketing and worked in both HR and Marketing roles. Much of my career was in HR as I loved the opportunities to help people and really get to know them. "Here to assist you and your family." By chance, while helping my husband with his immigration paperwork, I discovered a real passion for immigration and started studying in earnest about the U.S. immigration system. As time went on, it became clear to me that this is my true calling in life, and launched a second career as an immigration paralegal. My multitasking skills, customer service experience, due diligence, and organization helped me build a strong foundation for a successful career in immigration. I have been working in the immigration field since 2015 with no regrets, enjoying my work to the fullest extent. Work is a passion when you get up excited every morning and ready to work with a smile. That is how I approach every day. Seeing the joy on a client's face or receiving a heartfelt email after we complete the immigration process is so rewarding. In my free time, I love reading (any books I can get my hands on) and spending time with my family. I am also a milk chocolate connoisseur. Education B.S. - University of Kerala Chemistry Post Graduate Diploma - University of Kerala Computer Applications M.B.A. University of Madras Human Resources and Marketing Languages Malayalam - Native Language Hindi - Conversational Practice Areas Family Immigration Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Sitemap | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog We’ve Moved! DACA– The Saga Continues… DACA– Advance Parole Daca Updates- Uscis Is Not Accepting Initial Applications DREAMer Deported “Abuela” from Jane the Virgin Lunar New Year How Is My Immigration Case Affected by The Federal Government Shutdown? And We’re Back! Unlawful Presence Waivers How to Get Your Immigration History Career Day! Deferred Action for Childhood Arrivals / Acción Diferida Para Los Que Llegaron en La Infancia / Daca Gratitude Toffee Pretzel Recipe In Memoriam of Strongi Chang Cheung, Parabeagle FAQ Attorney Resources Data Contribute Data Testimonials Google Reviews Yelp Reviews COVID-19 Procedures Links Intake Forms Petitioner Beneficiary Naturalization Contact Us Referral Privacy Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Yelp Reviews | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation You are being redirected, Click Here to redirect now. Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. In Memoriam of Strongi Chang Cheung, Parabeagle | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation In Memoriam, Strongi Chang Cheung Parabeagle Extraordinaire Nov. 21, 2025 Share Twitter Facebook Linkedin Mail Copy link It is with deep sadness that I share the passing of our beloved parabeagle, Strongi.  Strongi was born in Chicago on December 5, 2009, he was rumored to have been found in a dumpster. He was the outcast of his beagle-dachshund siblings as the only one blessed with the long legs and stature of a beagle, but he maintained his dachshund ears, soft fur and a head that was disproportionate to his body. He lived an anxious and silly life. His masterpiece was digging through the drywall of his family's home to expose the brick wall behind it. In 2014, he made the journey west with who would become his two moms-- his first mom from Chicago, and his second mom, myself. I remember being struck by the intensity of his separation anxiety and his love for cuddles and food. He joined Pyrus Law in late 2017 after coming to stay for a weekend that turned into eight years together. In his early days with us, his experience as a deconstruction and IT dog were clear. Overtime, he adapted well to his new role as our resident parabeagle, a position he held for eight years. Litha remembers her early days working with Pyrus Law and Strongi's insistence that they share the same office chair with him serving as her back cushion-- he took his role supporting us very literally and seriously. Over the years, Strongi has been the backbone of this firm, always working the longest hours and often being the last to leave the office. His presence and appetite will be sorely missed.  Strongi peacefully passed on November 17, 2025 surrounded by his pawrents.  Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. FAQ | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation FAQ FAQ about our immigration services Contents Q: Do I need an immigration attorney? Q: How much do you charge? Q: What is a consultation? Q: I completed my paperwork, can you review it? Q: My visa is going to expire, what should I do? Q: My spouse is engaging in unauthorized employment. How can I get her deported? Q: Do I need an immigration attorney? A: Think of immigration cases like filing your taxes– anyone who can read is certainly capable of completing their own taxes, but you may not catch all the tricks and tips to maximize your returns, and you may tear your hair out in the process! In hiring an immigration attorney, the expertise you gain from us is not our ability to read, but our knowledge of the laws and familiarity with the process. We can help smooth the way to minimize the stress and complications that may come with filing your own paperwork and guide you through any bumps on the road. You’ve got someone by your side from the moment you start collecting documents, through the interviews, and until you have a decision in hand. Q: How much do you charge? A: Every person’s case is unique and different. We charge a flat rate depending on your situation and application. With our services, we will support you from the very beginning until you receive a decision regarding your visa, green card, or naturalization certificate. Our services also include preparing you for an interview. Please schedule a consultation to discuss your situation and obtain a quote. Q: What is a consultation? A: A consultation is an opportunity for you to meet the attorney and assess your immigration options. We set aside an hour to learn more about you and to present options to you. We try our best to accommodate your schedule and needs. We offer consultations by phone and by video conference. We believe in providing comprehensive legal services and developing relationships. Q: I completed my paperwork, can you review it? A: The expertise you seek when hiring an immigration attorney is our knowledge of the laws and immigration process, and not our ability to read and complete forms. As such, reviewing completed paperwork takes the same time and expertise required (if not more) as starting a case from the very beginning. What you’re seeking is not, whether the forms look good, but rather whether you are well-represented by your application. I can review your forms, but my fees are the same as starting a case from the beginning. Q: My visa is going to expire, what should I do? A: Do not panic! Depending on your visa and situation, we may be able to renew and/or find a different avenue to reach your immigration goals. Before we go into details about the different options, we need to understand you and your situation more. Please schedule a consultation to discuss your options. Q: My spouse is engaging in unauthorized employment. How can I get her deported? A: Our expertise and specialization are in helping people live and work in the United States legally. We do not assist in the removal of people in the United States. Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Family Immigration Attorney in Palo Alto, CA | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Family Immigration Attorney in Palo Alto, California Green Card Petitions, Immigrant Visas, and Fiance Visas A citizen or a lawful permanent resident of the United States may petition for his or her family to immigrate to the U.S. The family relationships subject to immigration benefits encompass both immediate relatives and non-immediate relatives and include spouses, parents, children, and siblings. If you are in need of family immigration assistance in Palo Alto and the surrounding communities of Mountain View, Los Altos, Sunnyvale, and San Jose, California, we can help. Help for Families Legal assistance for spouses, children, parents, and siblings. Immediate Relatives The Immigration and Nationality Act defines the family relationships to include: Immediate family (Spouse, Unmarried Children under 21 years old, and Parents of U.S. citizens) Other family relationships (Married Children, Children over 21-year-old, Siblings) Benefits available to U.S. citizens and to lawful permanent residents are different, for instance: 1. While U.S. citizens may petition for their spouses, fiances, unmarried children, married children, siblings, and parents, lawful permanent residents may only petition for their spouses and unmarried children. 2. For U.S. citizen-petitioned immediate relatives (spouses, unmarried children under 21, and parents) there is no limit in the number of visas that may be issued in any given year whereas lawful permanent residents’ spouses and children are subject to limited allocation of visas each year. Family Immigration: How We Can Help Green card petitions for family members Fiance Visas Immigrant Visas Removal of Conditions Naturalization We proudly serve clients in Palo Alto and the surrounding communities of Mountain View, Los Altos, Sunnyvale, and San Jose, California. Click the Settings Gear on the right to select a parent page that has child pages Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Our Story | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Our Story The Origins of Pyrus Law Pyrus Law, formerly known as Jennifer Chang Law, was established in 2012 with the simple vision of providing legal services with excellent customer service. Having worked with diverse populations, Jennifer saw an opportunity to help people looking for legal services they can understand, a person they can trust, and advice that serves their best interests. In 2016, Jennifer Chang Law officially became Pyrus Law, named after the “Survivor Tree” at the 9/11 memorial. Pyrus is the tree species of the tree that withstood the tragedies of 9/11, was transplanted into new surroundings where it was nursed back to health and was replanted at the 9/11 memorial to grow into new and strong beginnings. We draw strength from its name and journey to help our clients on their new path in the United States. Vision Pryus Law offers our clients an exceptional experience with high-quality professional services they can trust. We partner with our clients, staff, and community to ensure everyone is taken care of and thrives. Pyrus Law has four core values which guide our services: Provide Excellent legal representation. Keep abreast of current events and policies affecting the legal landscape. Treat clients the way we want to be treated. Contribute to the greater good. Specialization Pyrus specializes in United States Immigration Law , and that’s all we do. Our Attorney Read more about Jennifer K. Chang Our Support Staff Read more about Litha Balakrishnan Read more about Strongi Chang Cheung Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Gratitude | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Gratitude for 10 years! 10 Years of Pyrus Law Aug. 15, 2022 Share Twitter Facebook Linkedin Mail Copy link A decade ago, in a Peet's Coffee in Palo Alto, California I met and signed my first client. DACA had come out just two months earlier and USCIS had just started to accept DACA applications. At the time, I had been practicing immigration law for about eight months and was very much aware of how much I didn't know. What my first client taught me was that an excellent attorney isn't just someone who knows the laws, but also someone who knows their client. It's with that mindset that we've invested in our clients over the past decade, and continue to serve our clients today. Today, I'm spending the day in gratitude reflecting on and appreciating how far we've traveled in the last 10 years. Thank you for all of you who have placed your trust in me and who have contributed to our success. I am so grateful. Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Testimonials | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Testimonials Jennifer Chang & Pyrus Law is simply the best Jennifer Chang & Pyrus Law is simply the best. We contacted multiple lawyers to solve our complex immigration problem and no one sounded convinced about what to do or how to solve our problem EXCEPT Pyrus Law. The first time we contacted Jennifer, she was clear about the steps required to remedy the problem. She went over multiple approaches she will take to remedy the problem and explained the step-by-step process she will follow. And voila!!!! it got SOLVED. We thanked her and thought that is the end of it. But the cherry on the cake was when after 6 months she mailed us back asking if the problem is not recurring anymore. A huge shout out to Litha Balakrishnan. She helped us in every step of the way. TL:DR I recommend Pyrus Law with no reservations. -Atanu Roy Success! Champagne! Success! Champagne! My wife has her green card thanks to Jennifer and her very capable and helpful staff. We are both extremely happy with the service and results we had with Pyrus Law. As a wedding present, my best friend set me up with an initial consultation with Jennifer where she gave me a ton of practical advice about dates, required steps, various strategies and options. This helped guide our decisions until we officially kicked off the immigration process back in December of 2018. My wife is Swedish and I am a native-born US citizen. I can’t tell you how many times my friends in the US thought that getting married to a US citizen results in an instant a green card. Far from it. It’s a lot of effort, time, expense and uncertainty to get that card for your spouse. You have to keep your eye on the ball the whole way. And that’s for those of us with white privilege! I shudder to think what it must be like for my less pale pals in the current dumpster fire of an administration. Anyway, 13 months later, my wife’s green card arrived in the mail. Let me tell you, there is no way we could have gotten results this quickly without the aid of a solid immigration attorney like Jennifer. Her team shepherded us through the entire process ensuring that all of our forms were filled out correctly, all required documentation was complete and submitted properly and on time. There were, of course, a couple of annoying bureaucratic hitches along the way causing a lot of headbanging and tears, I can tell you, but the Pyrus Law team was responsive and helped us resolve them. We highly recommend Jennifer’s services for anyone facing that long path of immigration for a family member. Good luck to you and Biden 2020!!! -Leon Starr Jennifer and her crew are very reliable Jennifer and her crew are very reliable. Her team is very professional and efficient. She predicted all the situations I might come across correctly and also use her strong professional knowledge to comfort me when I feel upset waiting for the next notice. I strongly recommend Pyrus Law for your immigration case! -x w Jennifer Chang was great! Jennifer Chang was great! -Cecilia De La Mora-Sandino She's kind, honest, listened to our concerns In 2017 my partner and I were engaged and were looking for an immigration attorney to help with my adjustment of status. For some reason, we weren't having much luck getting many callbacks for a consultation. I had met Jennifer over a decade ago, long before she became an attorney so when I came across her website and learned she was practicing immigration law, I knew I had to call and try to meet with her for a consultation. When we went in for the consultation, I immediately felt like we could trust her with our case. We submitted our application for my green card in May 2018, and by October 2019 my green card was approved. Jennifer is very knowledgeable and up to date with any immigration law changes. She's kind, honest, listened to our concerns, and was very attentive to any changes in our case. Jennifer made sure to prep us for the interview process and answered any and all questions and concerns we had. She assured us it would go smoothly and calmed our nerves. We are truly grateful to have had Jennifer as our attorney during this whole process. -Nancy Santos Jennifer is very knowledgeable Jennifer is very knowledgeable about the entire process of our green card application. She stays updated with the latest changes and requirements, which is very important considering the recent changes in government rules. She listened to our specific situations and planed our application from outside the country, which best suited our lifestyle. She is very accommodating to changes in our lives. Jennifer is hardworking and responded quickly to all our questions and addressed our concerns. We highly recommend using her service. -Jean Lee It was a pleasure working with Jennifer and Litha at Pyrus Law My wife and I just received our green card in the mail, and we couldn't have asked for better legal help. It was a pleasure working with Jennifer and Litha at Pyrus Law who made the process very smooth. They answered all our questions and gave us clear updates throughout the process. We really felt taken care of. And besides being really good at their jobs, they were also a pleasure to work with. Their services are worth every penny and we will definitely choose to work with them again for our future immigration requirements. -Matt Roll Jennifer and her team are super professional I used Jennifer at Pyrus law to handle my green card application, the whole process from filing to physically receiving the card took 8 months which was incredible! Jennifer and her team are super professional, extremely knowledgeable but above all they make you feel like they are 100% behind your application, always quick to soothe any nerves I was having around the process. Cannot recommend Jennifer Chang / Pyrus Law enough... Thanks, Jennifer and team for the amazing work you did! -Will Aubrey Jennifer and Litha helped my wife and I through our marriage Jennifer and Litha helped my wife and I through our marriage-based green card application process and we have only positive things to say about our experience! The entire process from our first consultation to receiving the physical green card in the mail took around 6 months. Jennifer and Litha helped us with gathering the required documentation, gathering and selecting the most useful additional supporting documentation, completing and reviewing the application forms, submitting the application, tracking the application's progress, scheduling the follow-up appointments (biometrics and medical), preparing for the interview with a mock interview, and finally accompanying us to the final interview at the USCIS office. They also were very proactive and supportive throughout the process and thoroughly answered or addressed all of our questions and concerns about our circumstances. My wife and I highly recommend Pyrus to anyone planning on going through a marriage-based green card application and we will definitely be returning for any future immigration applications. -Jason Macnak Jennifer is incredibly helpful Jennifer is incredibly helpful, professional and knowledgeable. She is passionate about what she does, personable, highly responsive and helpful. I absolutely recommend a consultation so you can get a feel for the quality representation she delivers! -Rebecca Cafiero My wife and I just completed the green card process My wife and I just completed the green card process for her with Jennifer Chang's help. While our case was fairly clean and uncomplicated, with Jennifer's help it went incredibly smoothly, without a hitch. Jennifer submitted our application in November, and to our surprise, we go Contact Us | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Contact Us Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Meet the Firm | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Meet the Firm The Origins of Pyrus Law Pyrus Law, formerly known as Jennifer Chang Law, was established in 2012 with the simple vision of providing legal services with excellent customer service. Having worked with diverse populations, Jennifer saw an opportunity to help people looking for legal services they can understand, a person they can trust, and advice that serves their best interests. In 2016, Jennifer Chang Law officially became Pyrus Law, named after the “Survivor Tree” at the 9/11 memorial. Pyrus is the tree species of the tree that withstood the tragedies of 9/11, was transplanted into new surroundings where it was nursed back to health and was replanted at the 9/11 memorial to grow into new and strong beginnings. We draw strength from its name and journey to help our clients on their new path in the United States. Vision Pryus Law offers our clients an exceptional experience with high-quality professional services they can trust. We partner with our clients, staff, and community to ensure everyone is taken care of and thrives. Pyrus Law has four core values which guide our services: Provide Excellent legal representation. Keep abreast of current events and policies affecting the legal landscape. Treat clients the way we want to be treated. Contribute to the greater good. Specialization Pyrus specializes in United States Immigration Law , and that’s all we do. Our Attorneys Read more about Jennifer K. Chang Our Support Staff Read more about Litha Balakrishnan Read more about Sarah Berg Read more about Strongi Chang Cheung Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Disclaimer | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Attorney-Client Relationship The information offered on this website or during our case evaluation does not create an attorney-client relationship. There is no attorney-client relationship between us until you have signed a written fee agreement. As such, we are not responsible for any harm or losses resulting from reliance on the information contained on this website. The information on this website may not apply to your specific case. Do not think you'll get a complete or accurate answer to your legal questions just by reading an attorney's website. You should always consult with an attorney about your specific legal question or issue. Past Results Are Not a Guarantee of Future Results Descriptions and summaries about the attorney's prior cases and settlements found on this website are intended only to provide information about the activities and experience of our attorneys and should not be understood as a guarantee or assurance of future success in any matter. The results portrayed were dependent on a variety of facts and circumstances unique to the particular matters described, and do not reflect the entire record of the individual attorney(s) involved. Past results are not a guarantee of future results, and the outcome of your particular case or matter cannot be predicted using a lawyer's or law firm's past results. Every case is unique and different and should be evaluated on its own merits, without comparison to other cases that may have had different facts and circumstances. Limitation of Liability The use of this website is at the user's own risk and Pyrus Law expressly disclaims all liability with respect to actions taken or not taken based on any contents of this website. The contents of the website contain general information and may not reflect the most current legal developments, verdicts, or settlements and neither the authors nor Pyrus Law make any claims, promises or guarantees about the accuracy, completeness, currency, or adequacy of the contents or information contained or linked to herein. The materials on this website may be changed, improved, or updated without notice. Pyrus Law is not responsible for any errors or omissions in the content of this website or for damages arising from the use or performance of this website under any circumstances. Pyrus Law does not intend this website to be advertising for legal services, but in some jurisdictions, it may be considered as such. Any prior results described on this website do not guarantee a similar outcome. Results depend upon a variety of factors unique to each representation. Pyrus Law does not seek to represent anyone based upon their viewing of this website in a jurisdiction where this website does not conform to local requirements. This website is not an offer to perform legal services in any jurisdiction in which the attorneys of Pyrus Law are not licensed to practice. The jurisdictions in which our lawyers are licensed to practice are indicated within the "Attorney Profile" section of this website. No Solicitation We request that you not use any of the information on this website, including without limitation, the e-mail addresses that are posted here, to transmit, distribute or facilitate the distribution of unsolicited bulk e-mail or other advertisements to Pyrus Law or any of its attorneys or other employees, and any such use of the information on this website is a violation of the terms of use of this website. Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Sarah Berg | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Sarah Berg Legal Assistant My passion for supporting immigrant families started at home—my mother emigrated from Trinidad & Tobago, and my father from Romania. Inspired by their journeys, I was drawn to the legal field in high school, eager to make a meaningful difference. With the goal of guiding and advocating for clients, I pursued my paralegal certificate alongside a Bachelor of Science in Political Science and Legal Studies at Molloy College. "Here for you to feel heard and valued." After graduating, I worked at a nonprofit providing free legal services to union members. While assisting clients in civil property and matrimonial cases, I saw firsthand the power of a listening ear and a compassionate heart in legal advocacy. Seeking mentorship and leadership skills to further my impact, I returned to Molloy to obtain my MBA in Management, refining my ability to communicate effectively and lead with purpose. Beyond my work, I mentor college students and post-grads, helping them navigate life after graduation and explore their career aspirations. I also enjoy traveling, discovering new cuisines, and spending time at the beach. When I’m not mentoring, you’ll likely find me on a quest for the best guacamole and al pastor tacos along the East Coast. Education B.S. - Molloy College Interdisciplinary Studies with Concentrations in: Political Science Legal Studies Minor in Professional Communications M.B.A. Molloy University Management M.A.C. UNC Chapel Hill [In Progress] Accountancy Languages  N/A Practice Areas Family Immigration Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Family Immigration Attorney in Palo Alto, CA | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Immigration Advocate Since 2012 Focused on Your Family's Hopes & Dreams Schedule a Consultation Family Immigration Attorney in Palo Alto, California Jennifer K. Chang Principal Attorney As a second-generation American raised in a bilingual household, Jennifer has an intimate understanding of the immigrant experience, as well as the gravity of legal matters concerning your immigration status. Led to a legal career by a passion for helping others, Jennifer believes in empowering her clients to make informed decisions by explaining complex legal subjects and processes in clear language. She proudly serves clients in Palo Alto and the surrounding communities of Mountain View, Los Altos, Sunnyvale, and San Jose, California. READ MORE What We Bring to the Table Discover why our attorney is the legal partner you want when you attempt to navigate the U.S. immigration process. Dependable Service We are committed to providing accessible and reliable immigration counsel. When you work with us, you can rest assured your case is receiving the care and attention it deserves. Over a Decade of Experience Our attorney has been practicing law since 2010 and founded Pyrus Law in 2012. Since then, she has focused exclusively on immigration legal services. Empathetic Counsel We understand the emotional peaks and valleys that accompany the immigration process. We will be there to support you with empathy and kindness every step of the way. Family Immigration Marriage-Based Adjustment Marriage can change the status of your residency in the United States. READ MORE K-1 Fiancé A visa for people outside of the U.S. who are engaged to U.S. citizens. READ MORE Parent Petitions This petition is for a resident of the U.S. to bring their parents over. READ MORE Consular Processing Your application will be handled by your country's U.S. consulate. READ MORE DACA Policy for undocumented residents to receive work authorization READ MORE Naturalization The process for a permanent resident to become a citizen. READ MORE Don't Gamble With Immigration We are here to help you understand your options and guide you forward. Schedule a Consultation Today Blog Posts In Memoriam of Strongi Chang Cheung, Parabeagle Nov. 21, 2025 READ MORE Toffee Pretzel Recipe Feb. 6, 2023 READ MORE Gratitude Aug. 15, 2022 READ MORE See More Blog Posts Testimonials Jennifer is very knowledgeable about the entire process of our green card application... She is hardworking and responded quickly to all our questions and addressed our concerns. We highly recommend using her service. - Jean lee My wife and I just received our green card in the mail, and we couldn't have asked for better legal help. It was a pleasure working with Jennifer and Litha at Pyrus Law who made the process very smooth. - matt roll Jennifer is incredibly helpful, professional, and knowledgeable. She is passionate about what she does, personable, highly responsive, and helpful. I absolutely recommend a consultation so you can get a feel for the quality representation she delivers! - Rebecca cafiero Appoint an Immigration Advocate You Can Trust We understand navigating the complex immigration system can be overwhelming. That's why we're committed to offering our knowledge and guidance through every step of your legal matter. Whether you're looking to secure a green card for a loved one or seek asylum in the U.S., we're ready to help. At Pyrus Law, we can advocate passionately and tirelessly on your behalf. With our years of experience in immigration law, we're prepared to answer your questions as you pursue a life in the United States Tell us when you need help applying for a fiancé visa or for a green card in the Palo Alto area. We do not believe in "one-size-fits-all" solutions. We collaborate with every client to develop strategies and create actionable plans tailored toward their desired outcomes. You deserve to work with an attorney who will devote as much time and attention to your case as necessary to fight for your interests. Contact us at Pyrus Law to learn about your immigration options. From our office in Palo Alto, we proudly represent clients throughout the area, including those located in Mountain View, Los Altos, Sunnyvale, and San Jose, California. Schedule a consultation with us today. Call or Reach Out Today for Help! Contact Form Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Google Reviews | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation You are being redirected, Click Here to redirect now. Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Privacy | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Privacy No mobile information will be shared with third parties/affiliates for marketing/promotional purposes. All the above categories exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties. Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Jennifer K. Chang | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Jennifer K. Chang Principal Attorney I am a family-based immigration attorney focusing on helping individuals and families deepen their roots in the United States. As the principal attorney at Pyrus Law, I continue to emphasize the values which brought me to this career: providing client-centered immigration legal services to help my clients thrive. I take pride in speaking "human" rather than "legalese", invest in my relationships with my clients, and care for their welfare and success. My clients see me as a partner and an ally in addition to their attorney. I currently specialize in family-based immigration which is informed by my past experience in employment-based immigration and humanitarian immigration. I am a native of the San Francisco Bay Area, raised by immigrant parents in a bilingual Chinese-American household. I am an avid traveler and have spent time living in China and Switzerland. One of my favorite hobbies is grocery shopping in foreign countries. "I am truly devoted to fighting for your family's dreams." I received my Bachelor’s degree from UC San Diego in French Literature and Political Science. I studied law at Northeastern University School of Law. Prior to starting Pyrus Law, I worked as a Dependency Attorney with Sacramento Child Advocates and clerked with the San Francisco Public Defender’s Office, the Santa Clara County District Attorney’s Office, the Youth Law Center, and International Bridges to Justice. I am also an alumni Americorps volunteer at East Palo Alto Academy High School I am a member of the American Immigration Lawyers' Association, Santa Clara Valley Chapter. In my spare time, I volunteer as the Camp Co-Director and District Chair for Camp Rotary Youth Leadership Award in Rotary District 5170 , a leadership camp for high school students where I have been volunteering for the past two decades. I am happily married to my husband, Eric, and together we have a dog, Strongi, a son, Tristan, and a daughter, Madeline. If I'm not busy doing all that, you may find me crafting, snowboarding or feasting on some Läderach dark chocolate. Bar Admissions California Education J.D. - Northeastern University School of Law B.A. - University of California, San Diego Professional Associations American Immigration Lawyers' Association, Santa Clara Valley Chapter ProVisors, Mountain View 1 Cupertino Rotary Club Awards Super Lawyer Rising Star - 2020 Languages Cantonese - Conversational Mandarin - Conversational French - Proficient Practice Areas Family Immigration Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Strongi Chang Cheung | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Strongi Chang Cheung Parabeagle 2017-2025 I am a parabeagle. I am the poster child of the American cultural "tossed salad"--half beagle and half dachshund, raised in a Taiwanese-American-Polish household and now living with my Chinese-American-French family, I have a breadth of multicultural multilingual experiences that I bring with me to my work at Pyrus Law. I treat all clients with the same warmth and carefully inspect their belongings for food or food-like substances. My (re)search skills are unparalleled and I can often sniff out the answers to complex inquiries while putting clients at ease.  I bring to parabeagling almost a decade of experience in IT and networking, as well as five years of experience in being a deconstruction dog.  "I want to make sure you feel welcomed and have no food in your pockets." I was born in Chicago and relocated to the Bay Area in 2014. I've served as the in-house parabeagle at Pyrus Law since 2017.  In my free time, I love to eat, beg for food, and nap with my two human siblings. I love people. Outside of my food bowl, the beach is my happy place. I also dabble in modeling. Strongi passed away peacefully on November 17, 2025. He diligently fulfilled his parabeagle duties through his final day. Education Deep Peninsula Dog Training Club, Mountain View, CA Petco Puppy Class, Chicago, IL Languages Dog- Native Fluency English- Fluent listening (unless it's negative, then I don't understand at all) Polish- Conversant Listening Mandarin- Conversant Listening Cantonese- Beginner Listening Baby- Conversant Listening Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Attorney Resources | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Attorney Resources Consular Processing Timelines The following page contains data crowdsourced from Immigration Attorneys since the onset of the COVID19 pandemic. Please only contribute information if you are an immigration attorney: Consular Processing Timelines Data To contribute data to this spreadsheet, please click here Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship. Blog | Pyrus Law Skip to main content (650) 260-5366 Home Meet the Firm Jennifer K. Chang Litha Balakrishnan Sarah Berg Strongi Chang Cheung Our Story Family Immigration Resources Blog FAQ Attorney Resources Testimonials Google Reviews Yelp Reviews Contact Us Putting Families First Schedule a Consultation Blog Parabeagle Extraordinaire Nov. 21, 2025 In Memoriam of Strongi Chang Cheung, Parabeagle Read More Because everyone loves the sweet, salty, crunchy taste of toffee pretzels. Feb. 6, 2023 Toffee Pretzel Recipe Read More 10 Years of Pyrus Law Aug. 15, 2022 Gratitude Read More Pyrus Law Aug. 24, 2021 We’ve Moved! As of July 2021, Pyrus Law has moved! Our new address is 2100 Geng Road, Suite 210, Palo Alto, CA 94303. Our address may be different, but if you visit our office you’ll see we haven’t gone far. Our new location is just on the other side of the parking lot. Read More Pyrus Law July 28, 2020 DACA– The Saga Continues… Today, the DHS put out a statement and memo addressing how they would be handling DACA in light of the Supreme Court decision and the District Court order to reinstate DACA. Read More Pyrus Law July 24, 2020 DACA– Advance Parole I’ve been getting a lot of inquiries about advance parole and the latest update, so here it is... Read More Pyrus Law July 10, 2020 Daca Updates- Uscis Is Not Accepting Initial Applications Colleagues reported today that initial filed DACA applications after the SCOTUS decision have been rejected and returned as USCIS is not currently accepting initial DACA applications. This suggests USCIS is also not accepting applications for advance parole from DACA grantees. Read More Pyrus Law April 20, 2017 DREAMer Deported It’s been all over the news lately– a DREAMer (DACA grantee) was deported in February despite what appears to be continued qualification for DACA. It doesn’t look like he had any disqualifying criminal or other activities and yet he was still removed because he left his work authorization in his friend’s car with his wallet. The stories say the ICE officer would not allow him to go retrieve his wallet to prove that he had valid DACA and was then coerced to sign a bunch of documents which led to what DHS is claiming was a “voluntary departure”. Read More Pyrus Law Nov. 20, 2015 “Abuela” from Jane the Virgin Oh my! It’s almost been 2 years since my last blog post- where has the time gone? Well in an attempt to revive my blog and create new content, I’ve decided to combine my expertise and knowledge in immigration law with one of my favorite after work unwinding activities- watching TV. Read More Pyrus Law Jan. 31, 2014 Lunar New Year As an immigration attorney, I have the privilege of working with people from all sorts of different cultures and countries. My favorite part of immigration law is visiting USCIS and sitting in the waiting room with handfuls of other people and seeing them interact with their loved ones. It’s such a unique experience to observe how differently we interact with each other and how each of our unique cultures has shaped us. Today is the first day of the new lunar year, which is the biggest holiday in my culture. Read More 1 2 Pyrus Law 2100 Geng Rd Ste 210 Palo Alto, CA 94303 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed Leave a Review Get Directions Pyrus Law 10080 N Wolfe Rd #SW3-200 Cupertino, CA 95014 (650) 260-5366 Hours Sun Closed Mon 9:00 AM - 5:00 PM Tue 9:00 AM - 5:00 PM Wed 9:00 AM - 5:00 PM Thu 9:00 AM - 5:00 PM Fri 9:00 AM - 5:00 PM Sat Closed © 2026 Pyrus Law Sitemap Disclaimer Yelp Contact Us Privacy The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship.
◈ Crawled Pages — Provenance Chain
https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981https://www.pyruslaw.com/https://www.pyruslaw.com/contact-us/https://www.pyruslaw.com/covid-19-procedures/https://www.pyruslaw.com/disclaimer/https://www.pyruslaw.com/family-immigrationhttps://www.pyruslaw.com/family-immigration/https://www.pyruslaw.com/family-immigration/consular-processing-timelines/contribute-datahttps://www.pyruslaw.com/family-immigration/consular-processing-timelines/datahttps://www.pyruslaw.com/intakeforms/https://www.pyruslaw.com/intakeforms/beneficiary/https://www.pyruslaw.com/intakeforms/naturalization/https://www.pyruslaw.com/intakeforms/petitioner/https://www.pyruslaw.com/leads/send_inquiry/https://www.pyruslaw.com/links/https://www.pyruslaw.com/meet-the-firm/https://www.pyruslaw.com/meet-the-firm/jennifer-k-changhttps://www.pyruslaw.com/meet-the-firm/jennifer-k-chang/https://www.pyruslaw.com/meet-the-firm/litha-balakrishnanhttps://www.pyruslaw.com/meet-the-firm/litha-balakrishnan/https://www.pyruslaw.com/meet-the-firm/our-story/https://www.pyruslaw.com/meet-the-firm/sarah-berghttps://www.pyruslaw.com/meet-the-firm/sarah-berg/https://www.pyruslaw.com/meet-the-firm/strongi-chang-cheunghttps://www.pyruslaw.com/meet-the-firm/strongi-chang-cheung/https://www.pyruslaw.com/our-story/jennifer-k-changhttps://www.pyruslaw.com/our-story/litha-balakrishnanhttps://www.pyruslaw.com/privacy/https://www.pyruslaw.com/referral/https://www.pyruslaw.com/resources/attorney-resources/https://www.pyruslaw.com/resources/attorney-resources/contribute-data/https://www.pyruslaw.com/resources/attorney-resources/data/https://www.pyruslaw.com/resources/blog/https://www.pyruslaw.com/resources/blog/?page=1https://www.pyruslaw.com/resources/blog/?page=2https://www.pyruslaw.com/resources/blog/abuela-from-jane-the-virgin/https://www.pyruslaw.com/resources/blog/and-were-back/https://www.pyruslaw.com/resources/blog/career-day/https://www.pyruslaw.com/resources/blog/daca-advance-parole/https://www.pyruslaw.com/resources/blog/daca-the-saga-continues/https://www.pyruslaw.com/resources/blog/daca-updates-uscis-is-not-accepting-initial-applications/+15 more
Law I — Provenance · Law III — Reverse Ontology · source: https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981 Visit Source ↗
Root-LD — Traveling Context Pod v1.0 · gdr-84925d0b · three layers
29
Graph Edges
11,629
Tokens Measured
0.195
Type-Token Ratio
4
Schema Blocks
30%
Schema Coverage
Root-LD is the traveling context pod for this entity — permanent, provenance-grounded. The head <script> block is machine-readable. This section shows the same data to humans. We show the work in both spaces.
Layer 1 — Anchor · Immutable after mint. UUID, federation_id, content hash, timestamps. A new crawl appends to recursive — the anchor is never touched. Law I — Provenance.
rld:anchor — gdr-84925d0b
{
  "uuid": "84925d0b-5731-4cdb-a6f3-4350584e4fe9",
  "federation_id": "gdr-84925d0b",
  "sequence": 0,
  "content_hash": "8505343a8bf45e2c70012b29ceae1cb8b2ffba16ace31d715f91b5f021075318",
  "primary_source": "https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981",
  "source_verified": true,
  "generation_method": "crawl_extract_v1",
  "spec_version": "1.0",
  "queued_at": "2026-05-14T21:21:17.487224+00:00",
  "minted_at": "2026-05-14T21:21:17.487224+00:00"
}
Layer 2 — Body · Complete measurement snapshot frozen at mint. Identity, SEO, schema graph, six-layer topology fingerprint, ratio signals, navigation. Law II — Temporal Attestation.
rld:body — pyruslaw.com
{
  "domain": "pyruslaw.com",
  "canonical_url": "https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981",
  "tld": "com",
  "slug": "pyruslaw-com",
  "status_code": 200,
  "redirect_chain": [],
  "response_time_ms": 1322,
  "ssl_valid": true,
  "server_header": "nginx",
  "title": "Family Immigration Attorney in Palo Alto, CA | Pyrus Law",
  "h1": "Family Immigration Attorney in Palo Alto, California",
  "meta_description": "When navigating the U.S. immigration process, you and your family deserve advice from an attorney you can trust. Contact us to start seeking solutions.",
  "lang_declared": "en",
  "schema_types": [
    "Organization",
    "LegalService",
    "PostalAddress",
    "OpeningHoursSpecification",
    "GeoCoordinates",
    "BlogPosting"
  ],
  "schema_score": 0.302,
  "schema_prop_count": 22,
  "schema_gap_list": [
    "funding",
    "knowsAbout",
    "employee",
    "foundingDate",
    "diversityStaffingReport",
    "keywords",
    "slogan",
    "funder",
    "aggregateRating",
    "leiCode",
    "knowsLanguage",
    "brand",
    "skills",
    "naics",
    "founder",
    "hasMerchantReturnPolicy",
    "areaServed",
    "globalLocationNumber",
    "review",
    "event"
  ],
  "top_semantic_words": [
    "law",
    "pyrus",
    "immigration",
    "attorney",
    "closed",
    "jennifer",
    "information",
    "chang",
    "legal",
    "family",
    "resources",
    "reviews",
    "yelp",
    "hours",
    "website",
    "consultation",
    "sun",
    "mon",
    "tue",
    "wed",
    "thu",
    "fri",
    "sat",
    "strongi",
    "palo",
    "alto",
    "case",
    "litha",
    "cheung",
    "blog",
    "client",
    "process",
    "schedule",
    "does",
    "firm",
    "testimonials",
    "card",
    "balakrishnan",
    "clients",
    "taken"
  ],
  "ratio_signals": {
    "schema_density": 0.55,
    "nav_ratio": 0.3393,
    "content_to_structure_ratio": 0.137855,
    "external_tld_diversity": 2,
    "self_declaration_coherence": 0.1715,
    "schema_to_navigation_alignment": 0.0,
    "javascript_surface_ratio": 0.0,
    "url_depth_distribution": {
      "depth_0": 2,
      "depth_1": 12,
      "depth_2": 22,
      "depth_3plus": 20
    }
  },
  "semantic_html_ratio": 0.0,
  "javascript_surface_ratio": 0.0,
  "img_alt_coverage": 0.0,
  "robots_complexity_score": 0,
  "ariadne_blocked": false,
  "security_label": "MINIMAL",
  "https_enforced": true,
  "freshness_label": "CURRENT",
  "tld_starjet_url": "https://globaldataregistry.com/registry/tld/ledger/com",
  "schema_starjet_urls": [
    "https://globaldataregistry.com/registry/schema/ledger/organization",
    "https://globaldataregistry.com/registry/schema/ledger/legalservice",
    "https://globaldataregistry.com/registry/schema/ledger/postaladdress",
    "https://globaldataregistry.com/registry/schema/ledger/openinghoursspecification",
    "https://globaldataregistry.com/registry/schema/ledger/geocoordinates",
    "https://globaldataregistry.com/registry/schema/ledger/blogposting"
  ],
  "native_text_sample": "Skip to main content\n(650) 260-5366\nHOME\nMEET THE FIRM \nFAMILY IMMIGRATION\nRESOURCES \nTESTIMONIALS \nCONTACT US\nImmigration Advocate Since 2012\nFocused on Your Family's Hopes & Dreams\nSchedule a Consultation\nFamily Immigration Attorney in Palo Alto, California\nJennifer K. Chang\nPrincipal Attorney\n\nAs a second-generation American raised in a bilingual household, Jennifer has an intimate understanding of the immigrant experience, as well as the gravity of legal matters concerning your immigration s",
  "topology_fingerprint_version": "1.0.0"
}
Layer 3 — Recursive · Empty at mint. Grows forever through accumulated corpus passes. Common edges (Law V), uncommon edges (Law VI), topology cluster scores. The graph builds itself. Law VII — Torus.
rld:recursive — edge_count=0
{
  "edges": [],
  "appended_at": [],
  "edge_count": 0
}
Root-LD v1.0 · root-ld.org · Law I+II+VII root-ld.org ↗
Schema.org Intelligence scored · graph traversal · Law VI negative space
30% coverage · 6 types · 22 props · 73 gaps · click to expand
30%
Schema Utilization Score
PARTIAL COVERAGE — GAPS IDENTIFIED
ThingOrganizationLegalServicePostalAddressOpeningHoursSpecificationGeoCoordinates
◈ Schema Graph — Three-Direction Traversal
Declared: Organization · LegalService · PostalAddress · OpeningHoursSpecification · GeoCoordinates · BlogPosting
✓ Implemented
nameownPyrus Law
urlownhttp://www.pyruslaw.com
logoownhttps://d11o58it1bhut6.cloudfront.net/production/175/assets/header-d18df8e7.png
parentOrganizationownPyrus Law
addressown[PostalAddress]
telephoneown(650) 260-5366
openingHoursSpecificationown[OpeningHoursSpecification] (+4 more)
geoown[GeoCoordinates]
addressCountryownUS
addressLocalityownPalo Alto
addressRegionownCA
postalCodeown94303
streetAddressown2100 Geng Rd Ste 210
dayOfWeekownMon
opensown9:00 AM
closesown5:00 PM
latitudeown37.45105637
longitudeown-122.12053517
headlineownToffee Pretzel Recipe
datePublishedown2023-02-06T23:30:13Z
descriptionownA recipe for addicting toffee pretzels.
imageownhttps://res.cloudinary.com/debi2p5ek/image/upload/w_1400/v1/175/52985-20230101_213912-e9d9f5dd.jpg
✗ Not Implemented / Gap
aggregateRatinggap
emailgap
alternateNamegap
areaServedgap
sameAsgap
hasOfferCataloggap
keywordsgap
openingHoursgap
legalNamegap
contactPointgap
numberOfEmployeesgap
foundingDategap
knowsAboutgap
identifiergap
priceRangegap
slogangap
fundinggap
employeegap
diversityStaffingReportgap
fundergap
leiCodegap
knowsLanguagegap
brandgap
skillsgap
naicsgap
foundergap
hasMerchantReturnPolicygap
globalLocationNumbergap
reviewgap
eventgap
Thingancestor +1schema.org/Thing ↗4/13 (30%)
The most generic type of item.
namedescriptionurlimage
sameAsadditionalTypeidentifierownersubjectOfmainEntityOfPagepotentialActionalternateNamedisambiguatingDescription
CreativeWorksibling via Thingschema.org/CreativeWork ↗102 exclusive
The most generic kind of creative work, including books, movies, photographs, software programs, etc.
providergenrewordCountaccessModeSufficientacquireLicensePagetemporalCoveragepublisherthumbnail
Productsibling via Thingschema.org/Product ↗46 exclusive
Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.
hasMeasurementweightheightdisplayLocationgtingtin12isRelatedToproductID
Eventsibling via Thingschema.org/Event ↗33 exclusive
An event happening at a certain time and location, such as a concert, lecture, or festival. Ticketing information may be added via the [[offers]] property. Repe
durationendDateeventAttendanceModeactormaximumVirtualAttendeeCapacitysuperEventoffersrecordedIn
Personsibling via Thingschema.org/Person ↗33 exclusive
A person (alive, dead, undead, or fictional).
honorificPrefixweightheightgenderpronounsdeathDateaffiliationchildren
Placesibling via Thingschema.org/Place ↗28 exclusive
Entities that have a somewhat fixed, physical extension.
geoCoversspecialOpeningHoursSpecificationpublicAccesssmokingAllowedgeoOverlapslatitudeopeningHoursSpecificationgeoContains
Actionsibling via Thingschema.org/Action ↗12 exclusive
An action performed by a direct agent and indirect participants upon a direct object. Optionally happens at a location with the help of an inanimate instrument.
providerresultactionProcessstartTimeobjectactionStatusagentinstrument
MedicalEntitysibling via Thingschema.org/MedicalEntity ↗7 exclusive
The most generic type of entity related to health and the practice of medicine.
relevantSpecialtystudycodelegalStatusrecognizingAuthorityguidelinemedicineSystem
Intangiblesibling via Thingschema.org/Intangible ↗0 exclusive
A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.
LocalBusinesschild / upgradeschema.org/LocalBusiness ↗+32 props
A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch
additionalPropertyamenityFeaturebranchCodecontainedInPlacecontainsPlacecurrenciesAcceptedgeogeoContains
EducationalOrganizationchild / upgradeschema.org/EducationalOrganization ↗+29 props
An educational organization.
additionalPropertyamenityFeaturebranchCodecontainedInPlacecontainsPlacegeogeoContainsgeoCoveredBy
NewsMediaOrganizationchild / upgradeschema.org/NewsMediaOrganization ↗+4 props
A News/Media organization such as a newspaper or TV station.
mastheadmissionCoveragePrioritiesPolicynoBylinesPolicyverificationFactCheckingPolicy
MedicalOrganizationchild / upgradeschema.org/MedicalOrganization ↗+3 props
A medical organization (physical or not), such as hospital, institution or clinic.
healthPlanNetworkIdisAcceptingNewPatientsmedicalSpecialty
Airlinechild / upgradeschema.org/Airline ↗+2 props
An organization that provides flights for passengers.
boardingPolicyiataCode
Corporationchild / upgradeschema.org/Corporation ↗+1 props
Organization: A business corporation.
tickerSymbol
SportsOrganizationchild / upgradeschema.org/SportsOrganization ↗+1 props
Represents the collection of all sports organizations, including sports teams, governing bodies, and sports associations.
sport
NGOchild / upgradeschema.org/NGO ↗+0 props
Organization: Non-governmental Organization.
GovernmentOrganizationchild / upgradeschema.org/GovernmentOrganization ↗+0 props
A governmental organization or agency.
FundingSchemechild / upgradeschema.org/FundingScheme ↗+0 props
A FundingScheme combines organizational, project and policy aspects of grant-based funding that sets guidelines, principles and mechanisms to support other
PoliticalPartychild / upgradeschema.org/PoliticalParty ↗+0 props
Organization: Political Party.
OnlineBusinesschild / upgradeschema.org/OnlineBusiness ↗+0 props
A particular online business, either standalone or the online part of a broader organization. Examples include an eCommerce site, an online travel booking site,
◈ Structural Negative Type Space — Constitutional Law VI
◈ Action Branch

No structural connection to the Action branch. Graph position measurement. schema.org/Action ↗ · Law III — meaning is yours.

◈ BioChemEntity Branch

No structural connection to the BioChemEntity branch. Graph position measurement. schema.org/BioChemEntity ↗ · Law III — meaning is yours.

◈ CreativeWork Branch

No structural connection to the CreativeWork branch. Graph position measurement. schema.org/CreativeWork ↗ · Law III — meaning is yours.

◈ Event Branch

No structural connection to the Event branch. Graph position measurement. schema.org/Event ↗ · Law III — meaning is yours.

◈ Intangible Branch

No structural connection to the Intangible branch. Graph position measurement. schema.org/Intangible ↗ · Law III — meaning is yours.

◈ MedicalEntity Branch

No structural connection to the MedicalEntity branch. Graph position measurement. schema.org/MedicalEntity ↗ · Law III — meaning is yours.

◈ Person Branch

No structural connection to the Person branch. Graph position measurement. schema.org/Person ↗ · Law III — meaning is yours.

◈ Place Branch

No structural connection to the Place branch. Graph position measurement. schema.org/Place ↗ · Law III — meaning is yours.

◈ Product Branch

No structural connection to the Product branch. Graph position measurement. schema.org/Product ↗ · Law III — meaning is yours.

◈ Taxon Branch

No structural connection to the Taxon branch. Graph position measurement. schema.org/Taxon ↗ · Law III — meaning is yours.

◈ Gap List (73 properties unmapped)
fundingknowsAboutemployeefoundingDatediversityStaffingReportkeywordssloganfunderaggregateRatingleiCodeknowsLanguagebrandskillsnaicsfounderhasMerchantReturnPolicyareaServedglobalLocationNumberrevieweventinteractionStatisticlegalNamememberOfactionableFeedbackPolicycontactPointethicsPolicyhasCertificationnumberOfEmployeesiso6523CodecorrectionsPolicy
+43 more gaps not shown
◈ Source Schema.org — Raw Extraction (4 blocks)
Block 1 · @type: unknown
{
  "@context": "http://schema.org",
  "@graph": [
    {},
    {
      "@context": "http://schema.org/",
      "@graph": [
        {
          "@type": "Organization",
          "name": "Pyrus Law",
          "url": "http://www.pyruslaw.com",
          "logo": "https://d11o58it1bhut6.cloudfront.net/production/175/assets/header-d18df8e7.png"
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Palo Alto",
            "addressRegion": "CA",
            "postalCode": "94303",
            "streetAddress": "2100 Geng Rd Ste 210"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.45105637",
            "longitude": "-122.12053517"
          }
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Cupertino",
            "addressRegion": "CA",
            "postalCode": "95014",
            "streetAddress": "10080 N Wolfe Rd #SW3-200"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.32395611",
            "longitude": "-122.01344884"
          }
        }
      ]
    },
    {}
  ]
}
Block 2 · @type: unknown
{
  "@context": "http://schema.org",
  "@graph": [
    {
      "@context": "http://schema.org",
      "@type": "BlogPosting",
      "headline": "Toffee Pretzel Recipe",
      "url": "https://www.pyruslaw.com/resources/blog/toffee-pretzel-recipe/",
      "articleSection": "",
      "datePublished": "2023-02-06T23:30:13Z",
      "description": "A recipe for addicting toffee pretzels.",
      "image": "https://res.cloudinary.com/debi2p5ek/image/upload/w_1400/v1/175/52985-20230101_213912-e9d9f5dd.jpg"
    },
    {
      "@context": "http://schema.org/",
      "@graph": [
        {
          "@type": "Organization",
          "name": "Pyrus Law",
          "url": "http://www.pyruslaw.com",
          "logo": "https://d11o58it1bhut6.cloudfront.net/production/175/assets/header-d18df8e7.png"
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Palo Alto",
            "addressRegion": "CA",
            "postalCode": "94303",
            "streetAddress": "2100 Geng Rd Ste 210"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.45105637",
            "longitude": "-122.12053517"
          }
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Cupertino",
            "addressRegion": "CA",
            "postalCode": "95014",
            "streetAddress": "10080 N Wolfe Rd #SW3-200"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.32395611",
            "longitude": "-122.01344884"
          }
        }
      ]
    },
    {}
  ]
}
◈ Source: https://www.pyruslaw.com/resources/blog/toffee-pretzel-recipe/ · Fetched: 2026-05-14T21:21:20Z · Law I — Provenance
Block 3 · @type: unknown
{
  "@context": "http://schema.org",
  "@graph": [
    {
      "@context": "http://schema.org",
      "@type": "BlogPosting",
      "headline": "In Memoriam of Strongi Chang Cheung, Parabeagle",
      "url": "https://www.pyruslaw.com/resources/blog/in-memoriam-of-strongi-chang-cheung-parabeagle/",
      "articleSection": "",
      "datePublished": "2025-11-21T23:58:42Z",
      "description": "Pyrus Law mourns the passing of its dedicated parabeagle of 8 years who valiently served our immigration clients through their green card and naturalization processes.",
      "image": "https://res.cloudinary.com/debi2p5ek/image/upload/w_1067/v1/175/85643-img_9504_websize-crop-f8db94b9.jpg"
    },
    {
      "@context": "http://schema.org/",
      "@graph": [
        {
          "@type": "Organization",
          "name": "Pyrus Law",
          "url": "http://www.pyruslaw.com",
          "logo": "https://d11o58it1bhut6.cloudfront.net/production/175/assets/header-d18df8e7.png"
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Palo Alto",
            "addressRegion": "CA",
            "postalCode": "94303",
            "streetAddress": "2100 Geng Rd Ste 210"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.45105637",
            "longitude": "-122.12053517"
          }
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Cupertino",
            "addressRegion": "CA",
            "postalCode": "95014",
            "streetAddress": "10080 N Wolfe Rd #SW3-200"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.32395611",
            "longitude": "-122.01344884"
          }
        }
      ]
    },
    {}
  ]
}
◈ Source: https://www.pyruslaw.com/resources/blog/in-memoriam-of-strongi-chang-cheung-parabeagle/ · Fetched: 2026-05-14T21:21:20Z · Law I — Provenance
Block 4 · @type: unknown
{
  "@context": "http://schema.org",
  "@graph": [
    {
      "@context": "http://schema.org",
      "@type": "BlogPosting",
      "headline": "",
      "url": "https://www.pyruslaw.com/resources/blog/gratitude/",
      "articleSection": "",
      "datePublished": "2022-08-15T19:30:46Z",
      "description": "",
      "image": ""
    },
    {
      "@context": "http://schema.org/",
      "@graph": [
        {
          "@type": "Organization",
          "name": "Pyrus Law",
          "url": "http://www.pyruslaw.com",
          "logo": "https://d11o58it1bhut6.cloudfront.net/production/175/assets/header-d18df8e7.png"
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Palo Alto",
            "addressRegion": "CA",
            "postalCode": "94303",
            "streetAddress": "2100 Geng Rd Ste 210"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.45105637",
            "longitude": "-122.12053517"
          }
        },
        {
          "@type": "LegalService",
          "parentOrganization": {
            "name": "Pyrus Law"
          },
          "name": "Pyrus Law",
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "Cupertino",
            "addressRegion": "CA",
            "postalCode": "95014",
            "streetAddress": "10080 N Wolfe Rd #SW3-200"
          },
          "telephone": "(650) 260-5366",
          "faxNumber": null,
          "openingHoursSpecification": [
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Mon",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Tue",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Wed",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Thu",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            },
            {
              "@type": "OpeningHoursSpecification",
              "dayOfWeek": "Fri",
              "opens": "9:00 AM ",
              "closes": " 5:00 PM"
            }
          ],
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": "37.32395611",
            "longitude": "-122.01344884"
          }
        }
      ]
    },
    {}
  ]
}
◈ Source: https://www.pyruslaw.com/resources/blog/gratitude/ · Fetched: 2026-05-14T21:21:20Z · Law I — Provenance
schema.org v2.0.0 · source: https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981 schema.org/Organization ↗
Semantic Words 40 words · frequency ranked · Law III
40 words · top 5: law · pyrus · immigration · attorney · closed · click to expand
Top 40 words by frequency from https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981 + 21 interior pages (10,747 words total). Stop-words stripped. Ranked by repetition.
#1law160x · 2.89%
#2pyrus142x · 2.56%
#3immigration105x · 1.9%
#4attorney85x · 1.54%
#5closed80x · 1.44%
#6jennifer79x · 1.43%
#7information74x · 1.34%
#8chang70x · 1.26%
#9legal58x · 1.05%
#10family52x · 0.94%
#11resources49x · 0.89%
#12reviews46x · 0.83%
#13yelp44x · 0.79%
#14hours43x · 0.78%
#15website42x · 0.76%
#16consultation40x · 0.72%
#17sun40x · 0.72%
#18mon40x · 0.72%
#19tue40x · 0.72%
#20wed40x · 0.72%
#21thu40x · 0.72%
#22fri40x · 0.72%
#23sat40x · 0.72%
#24strongi39x · 0.7%
#25palo37x · 0.67%
#26alto37x · 0.67%
#27case37x · 0.67%
#28litha35x · 0.63%
#29cheung32x · 0.58%
#30blog31x · 0.56%
#31client31x · 0.56%
#32process30x · 0.54%
#33schedule29x · 0.52%
#34does29x · 0.52%
#35firm27x · 0.49%
#36testimonials27x · 0.49%
#37card27x · 0.49%
#38balakrishnan27x · 0.49%
#39clients26x · 0.47%
#40taken26x · 0.47%
Law III — frequency measured, meaning is the reader's · source: https://www.pyruslaw.com/?utm_source=google-local&utm_medium=organic&utm_campaign=2981
Text Topology Fingerprint v1.0.0 · very_long · 68,529 chars · Law III
Six-layer pre-linguistic shape measurement. Deterministic. Same input, same output, always. Hash: d7f4a941200ea7794f9c5510bf9d0866...
◈ Signal Matrix
0.195
TTR
0.106
HAPAX
0.894
REP
0.665
BIGRAM
0.545
H2T
0.297
CPRT
3.144
SKEW
10.641
KURT
0.829
C/P
1.826
PENT
0.643
S1P
0.001
NASC
TTR=type-token ratio · HAPAX=hapax ratio · REP=repetition score · BIGRAM=bigram repetition · H2T=hapax-to-type · CPRT=capital token ratio · SKEW=sentence skewness · KURT=sentence kurtosis · C/P=comma-period ratio · PENT=punct entropy · S1P=single-sent para ratio · NASC=non-ASCII ratio
◈ Topology Position
Latin dominant · narrow vocabulary range · short-form declarative register · moderate clause complexity · narrow topic focus · moderate uncommon edge signal
◈ Six Measurement Layers
Layer 1 — Character
0.0011
Non-ASCII Ratio
0.0 = Latin-dominant · 1.0 = fully non-Latin script
Layer 1 — Character
3.3123
Character Entropy
Shannon entropy of character distribution.
Layer 1 — Character
'e' (5810x)
Most Frequent
Highest-frequency character. Law V — common edge.
Layer 2 — Token
0.1950
Type-Token Ratio
Unique tokens / total tokens. Lexical diversity signal.
Layer 2 — Token
0.1062
Hapax Ratio
Tokens appearing exactly once. Law VI — uncommon edge.
Layer 6 — Document
0.5445
Hapax to Type
Hapax count / unique token count.
Layer 3 — Punctuation
0.8293
Comma/Period Ratio
Clause complexity per sentence.
Layer 3 — Punctuation
1.8258
Punct Entropy
Shannon entropy across punctuation types.
Layer 4 — Sentence
431
Sentence Count
Total detected sentences across all crawled pages.
Layer 4 — Sentence
3.1435
Skewness
Positive = long-tail. Negative = conversational.
Layer 5 — Paragraph
0.6429
Single Sent Ratio
High = web copy. Low = academic prose.
Layer 6 — Document
0.8938
Repetition Score
Tokens appearing more than once / total.
◈ Token Length Distribution
1-3
39%
4-6
34%
7-10
21%
11-15
5%
16-20
0%
21+
0%
◈ Density Gradient — TTR per Document Tenth
Front-loaded = abstract/preamble · Flat = consistent prose · Back-loaded = building complexity
◈ Lexical Richness Curve — Rolling Window TTR
0.561.0
Window=50 tokens · Step=25 · 464 data points
topology_fingerprint.py v1.0.0 · sha256: d7f4a941200ea779... · Law III + Law VI
Ratio Signals 8 deterministic measurements · the gap is the signal
Eight deterministic measurements. Law I: every value traces to its source stage.
schema density
0.5500
Schema props extracted / top semantic words.
nav ratio
0.3393
Nav URLs / total internal URLs.
content to structure ratio
0.1379
Total words / raw HTML bytes. Content density.
external tld diversity
2
Unique TLD count in outbound links.
self declaration coherence
0.1715
Fuzzy overlap across title / H1 / meta / schema name.
schema to nav alignment
0.0000
Schema type tokens vs nav link text overlap.
javascript surface ratio
0.0000
Fraction of interior pages JS-gated.
URL Depth Distribution
depth_0: 2 · depth_1: 12 · depth_2: 22 · depth_3plus: 20
Internal URLs by path depth. Depth 0 = root.
Tech Stack · Security · Freshness SecurityLabel.MINIMAL · FreshnessLabel.CURRENT
Sitemap: ✗Robots.txt: ✗Schema.org: ✓Open Graph: ✓Canonical: ✓HTTPS: ✓HSTS: ✗CSP: ✗
Security
SecurityLabel.MINIMAL
Freshness
FreshnessLabel.CURRENT
Server
nginx
web_servernginx
analytics['Google Analytics', 'Google Tag Manager']
Ledger Appends 7 ledgers · graph edge traversal · Law V+VII
Build: national-transit-v1.0.0 Spec: Root-LD v1.0 Status: LIVE Minted: 2026-05-14
pyruslaw.com · gdr-84925d0b
pyruslaw.com is recorded in the Global Data Registry — open provenance infrastructure for the machine-readable web.
View the Registry →