Call Now
Website
Call
Business Details
Your Trusted Legal Partner in Spruce Grove
Main Street Law is a trusted legal practice serving Spruce Grove, Edmonton, and Drayton Valley. Our team of experienced lawyers specializes in family law, business law, real estate, civil litigation, personal injury, and estate planning. We prioritize community engagement, excellence, and efficiency, leveraging technology to deliver timely legal solutions. Our collaborative approach ensures clients receive personalized attention while maintaining respect for all parties involved.

With decades of combined experience, we provide tailored legal advice and representation for individuals, families, and businesses. Our commitment to professional integrity and client satisfaction has earned us long-standing trust in the communities we serve. We offer complimentary referrals for cases outside our expertise and maintain transparent communication throughout every legal process.
Services
Business Law Family Law Real Estate Civil Litigation Personal Injury Wills & Estates
Highlights and features
  • We offer over 100 years of combined legal experience across multiple practice areas.
  • Our team provides personalized and affordable legal services tailored to client needs.
  • We utilize technology for efficient case management and timely legal solutions.
  • We work collaboratively with clients, third parties, and professionals to achieve results.
  • Our lawyers maintain strong community involvement through legal and volunteer work.
What people say
Outstanding 5 star service Knowledgeable staff Friendly and helpful staff Refreshing lawyer Smooth transactions
Services
Business Law
Our business law services provide comprehensive legal support for corporate setup, shareholder agreements, employment advice, creditor protection, and contract drafting. We work proactively with business owners to address challenges related to financing, regulatory compliance, and commercial disputes. With nearly 100 years of combined experience, our lawyers deliver practical solutions tailored to each client's unique needs while maintaining a collaborative approach.
Family Law
We handle all aspects of family law including divorce, child custody, support agreements, adoption, and prenuptial arrangements. Our lawyers prioritize minimizing emotional stress while protecting client interests through negotiated resolutions or court representation. We focus on achieving efficient outcomes that address property division, spousal support, and child-related matters with compassionate yet assertive advocacy.
Real Estate
Our real estate lawyers manage residential, commercial, and agricultural transactions with a commitment to timely closings. We handle purchase agreements, title insurance, lien resolutions, and municipal compliance while ensuring smooth processes for buyers and sellers. With extensive experience in over 10,000 transactions, we proactively address issues related to property reports, tax adjustments, and condominium regulations.
Civil Litigation
We represent clients in civil litigation matters including contract disputes, debt collection, construction claims, and regulatory conflicts. Our approach emphasizes early resolution through negotiation while maintaining readiness for court proceedings when necessary. With a history of successful court outcomes, we provide strategic representation for business litigation, personal injury claims, and complex commercial disputes.
Personal Injury
We advocate for clients injured due to negligence in car accidents, slip-and-falls, medical malpractice, and workplace incidents. Our contingency fee basis ensures accessible representation while pursuing compensation for medical expenses, lost income, and pain and suffering. We handle all aspects of insurance negotiations and court proceedings to maximize client recovery without upfront costs.
People
Frank C. DeAngelis
Lawyer
Experienced legal professional with decades of practice in business law and real estate transactions. Recognized for collaborative approach and community involvement. Maintains strong client relationships through personalized service and practical solutions.
Joshua Allen
Lawyer
Skilled legal practitioner with expertise in real estate law and engineering background. Provides technical insight for property transactions while maintaining client-focused service delivery in Spruce Grove's legal community.
Tyler Perozni
Lawyer
Dedicated business law attorney with extensive experience in corporate matters and commercial litigation. Works closely with entrepreneurs to address legal challenges while emphasizing proactive client communication.
Kendal V.T. Power
Lawyer
Specializes in personal injury claims with a focus on automobile accident cases. Advocates for client compensation through negotiated settlements and courtroom representation while maintaining compassionate support throughout legal processes.
Alan J. Dockrill
Lawyer
Family law specialist with demonstrated success in divorce proceedings and child custody matters. Prioritizes minimizing client stress through collaborative negotiations while prepared for assertive court representation when required.
Questions
What areas of law does Main Street Law practice?
We specialize in business law, family law, real estate transactions, civil litigation, personal injury claims, and estate planning across Spruce Grove, Edmonton, and Drayton Valley.
Do you offer free initial consultations?
Yes, we provide no-cost initial consultations for personal injury cases and offer affordable consultation options for other legal matters with no obligation.
How does your firm handle real estate transactions?
Our real estate lawyers manage purchases, sales, and closings with a focus on timely completion, handling title issues, contract negotiations, and municipal compliance requirements.
What payment options are available?
We use contingent fee arrangements for personal injury cases and offer transparent billing for other services, with no hidden fees or unexpected charges.
Are your lawyers licensed in Alberta?
All our attorneys are fully licensed by the Law Society of Alberta and maintain active legal practice certifications in the province.
How do you handle out-of-town clients?
We serve clients across Alberta through virtual consultations and local office locations in Spruce Grove, Edmonton, and Drayton Valley for in-person meetings.