"*" indicates required fields


Book Your Consultation

Yaletown Law is a full service, business-focused boutique law firm offering personalized service in the areas of Corporate Commercial, Finance, Real Estate, Contracts, and Wills & Estates. Our professionals are here to provide expert advice and guidance.

experience matters

Our Areas of Practice

Streamline property matters with our Real Estate Law expertise. From transactions to zoning, we deliver precise solutions for your peace of mind.

Ensure your legacy with our Wills and Trusts expertise. Crafting secure futures, we provide meticulous guidance for your assets and family’s protection.

Plan your estate confidently. Our services offer tailored solutions for seamless wealth distribution, ensuring your family’s financial security and wishes are preserved.

Navigating complexities of Corporate Law. Our expertise offers strategic solutions for transactions, contracts, and property management, ensuring your business thrives.

Guiding you through probate. Our expertise streamlines estate settlement, easing the process of asset distribution and legal complexities during a difficult time.

Notary Service

Trustworthy notary services made convenient. Our certified experts ensure your documents are accurately notarized, adding credibility and security to your important transactions.

Why Choose Us?

What Sets Us Apart

Expertise That Matters

Our team of accomplished lawyers brings a wealth of experience and in-depth knowledge to tackle even the most complex legal challenges.

Personalized Approach

We understand that each case is unique, and we treat our clients with the individual attention they deserve.

Client-Centered Philosophy

At our firm, clients come first. We prioritize open communication, transparency, and responsiveness, ensuring you’re well-informed throughout the entire legal process.

Our Practice

Meet Our Team

Reza Sadeghi-Yekta


Shahrzad Pakravan



Claire Xu

Corporate Assistant

Hali Tang

Real Estate Assistant

What Our Clients Say

I had an incredibly positive experience working with Reza and his team. Their professionalism, expertise, and dedication were evident from the start. Reza’s attention to detail, prompt communication, and strategic approach made me feel supported and confident throughout. I would highly recommend their services and would gladly seek their assistance again in the future.

Dianne L

Reza and his team were very punctual, professional and handled the legal process very smoothly. Would definitely recommend him!

Behzad M

Reza and his team are professional. They helped us to handle the legal processes very smoothly. Usually gives feedbacks to us promptly when we have inquiries. I would recommend them!


Frequently Asked


Legal representation is essential when your rights, assets, or freedom are at risk. Consider seeking a lawyer for criminal charges, civil lawsuits, personal injuries, family disputes, estate issues, real estate deals, employment conflicts, immigration challenges, startup ventures, and regulatory compliance. Attorneys provide expertise, ensuring you understand your situation and options. Even in minor cases, legal advice can prevent unforeseen complications. If unsure, consult a lawyer to assess your needs. Remember, legal matters are intricate, and professional assistance increases the likelihood of a positive outcome.

If you've been served with a legal notice or lawsuit, take these steps:

  1. Read Carefully: Thoroughly review the documents to understand the nature of the claim, deadlines, and required actions.

  2. Don't Ignore It: Ignoring the notice can lead to a default judgment. Respond promptly to protect your rights.

  3. Contact an Attorney: Seek legal counsel immediately. An attorney can explain your options, guide your response, and formulate a strategy.

  4. Gather Documents: Collect relevant records, contracts, and communication related to the matter. This helps your attorney assess the case.

  5. Respond Timely: Respect the provided timeframe to respond. Ignoring deadlines can harm your defense.

  6. Draft a Response: Your attorney will help draft an appropriate response, which may involve admitting, denying, or requesting more information.

  7. Maintain Communication: Stay in touch with your attorney. They'll guide negotiations, settlements, or court proceedings.

  8. Preserve Evidence: Keep evidence and correspondence related to the case organized and safe.

  9. Explore Settlement: Depending on the case, settlement discussions might be beneficial. Your attorney can advise on negotiation.

  10. Appear in Court: If required, attend court proceedings with your attorney. Failing to appear can result in adverse judgments.

Remember, legal matters can be complex; having legal representation is crucial to navigating them effectively.

The duration of the legal process varies widely based on factors like case complexity, jurisdiction, and court availability. Simple matters like uncontested divorces might conclude in a few months, while intricate cases such as complex civil litigation can last years. Criminal cases often take several months from arrest to trial. Settlement negotiations can expedite some cases. However, unpredicted developments, appeals, or overloaded courts might extend timelines. Consulting an attorney can provide a more accurate estimate based on your specific situation.

Settling out of court has both risks and benefits:


  1. Time and Cost Savings: Settling avoids lengthy trials, reducing legal expenses and time commitment.

  2. Control: Parties have more say in the outcome, crafting solutions that suit their needs.

  3. Privacy: Settlements are confidential, shielding sensitive details from public record.

  4. Uncertainty: Trials carry risks; settlement guarantees a known outcome.

  5. Relationship Preservation: Useful in family or business disputes to maintain relationships.


  1. Unfavorable Terms: Rushing to settle might result in unfair terms or incomplete compensation.

  2. Precedent: Settlements lack legal precedent, which court judgments provide.

  3. No Appeal: Once settled, parties usually can't appeal for a better outcome.

  4. Non-Compliance: Parties might not fulfill settlement terms.

  5. Hidden Issues: Settlements could overlook underlying issues, leading to future conflicts.

Consulting a legal professional helps evaluate the pros and cons based on your case.

When selecting a lawyer for your case, consider these factors:

  1. Expertise: Choose a lawyer experienced in the specific area of law relevant to your case.

  2. Reputation: Research online reviews, referrals, and their track record in similar cases.

  3. Communication: A responsive and clear communicator is essential for understanding your case's progress.

  4. Compatibility: A comfortable working relationship is crucial for effective collaboration.

  5. Cost: Understand their fee structure and how it aligns with your budget.

  6. Resources: Ensure the lawyer has the necessary resources and team to handle your case.

  7. Location: A lawyer familiar with the local legal landscape can offer advantages.

  8. Strategy: Discuss their approach to handling your case and potential outcomes.

  9. Availability: Confirm their availability to give your case adequate attention.

  10. Initial Consultation: Many lawyers offer an initial meeting; use it to assess their fit for your needs.

  11. Credentials: Check their education, licensing, and affiliations with relevant legal associations.

  12. Client Testimonials: Personal experiences from past clients can provide insights.

Carefully consider these factors to make an informed choice that maximizes your chances of a favorable outcome.