Skip to main content

Spencer William McGrath-Agg

Immigration Attorney at Blaine, WA

5.0   1 review
  • Licensed for 13 years
    State WA
    Acquired 2011
    Active No misconduct found

We have not found any instances of professional misconduct for this lawyer.

About Spencer

Learn Spencer’s areas of practice.

Practice areas
  1. Immigration
    Prepare applications for non-immigrant business visa/status - E, L, TN, and B. Prepare applications for waivers of inadmissibility. Prepare applications for a "waiver of a waiver." Removal defense.

    12 years, 30 cases

  2. Business
    Draft Articles of Incorporation, Bylaws, Contracts, LLC Operating Agreements. Review Regulation D and Regulation S compliance. Manage and update corporate minute books. Provide registered agent services. Register trademarks with USPTO. Register copyrights with US copyright office.

    12 years, 20 cases

I am originally from New Westminster, British Columbia, but now make my home in Bellingham, Washington. My Canadian background combined with a U.S. law degree gave rise to my interest in cross-border business law. I aim to assist Canadian clients dealing with legal issues south of the border. Of course, I'm happy to assist American clients as well. When I am not practicing law i can be found on the ice at Bellingham Sportsplex or exploring the Pacific Northwest with my wife and our dog.


Pacific Northwest Cross Border Law
435 Martin Street
Suite 2000C
Blaine, WA, 98230

Immigration lawyers nearby


5.0 / 5.0
  1 customer review
5 Star
4 Star
3 Star
2 Star
1 Star
Posted by Jenna | June 5, 2016
This review is from a person who hired this attorney.
| Hired Attorney
On time, consistent, quick... BEST lawyer ever!
Spencer was the best lawyer to handle my E-2 visa. I came to him very upset and lost with my situation on what to do with the U.S and my visa and he was quick and diligent to solve my problems. He was very smart in solving my problems more than once, as the direction of my funds and other documents changed several times. He was ALWAYS on time for our call meetings, responded to all my questions, and emails. I crossed the border with the property visa with no problems and as a VERY happy customer of Boundary Bay Law! I will be referring anyone that needs visa services from him. THANK YOU Spencer and your team!
Read less


We have not found any cost information for this lawyer

Contact for Details


AVVO RATING 7.5 (Very Good)

Work Experience

  • Attorney
  • Boundary Bay Law
  • 2015 - Present
  • Attorney at Law
  • The Law Office of Spencer McGrath-Agg
  • 2011 - Present
  • Rule 9 Legal Intern
  • City Of Vancouver Washington
  • 2009 - 2010
  • Process Operator
  • Neova Technologies
  • 2005 - 2007
View all work experience


  • Lewis & Clark Law School
  • JD - Juris Doctor
  • 2010
  • Simon Fraser University
  • BS - Bachelor of Science
  • 2005

Sample of Legal Cases

  • SEC v. Path America et. al.
  • Pending


  • Member
  • 2012 - Present
  • American Immigration Lawyers Association
  • Member
  • 2012 - Present
  • Law Society of British Columbia
  • Practitioner of Foreign Law
  • 2012 - Present
  • Washington State Bar Association
  • Member
  • 2011 - Present
View all associations

Languages Spoken

  • English

Honors and Awards

  • Dean's Scholarship for Excellence
  • Lewis and Clark Law School
  • 2007

Speaking Engagements

  • Private Presentation
  • US Immigration Law for BC Lawyers
  • 2016
  • MBA Lecture
  • US Immigration Law
  • 2016

Attorney endorsements

Received (4)
Given (0)
Endorse Spencer
Immigration Attorney | Jan 27
Relationship: Worked together on matter
"Spencer McGrath-Agg is truly dedicated to the practice of immigration law. His copious knowledge of regulations and procedures is matched by a tenacious desire to help his client get the results they seek."
Immigration Attorney | Jan 26
Relationship: Supervised lawyer
"Spencer is an excellent attorney who does a thorough review of the law for every case. I worked as Spencer's supervising attorney at T.D. Knowles and now work as his partner at Boundary Bay Law. Taking someone as your business partner is the greatest endorsement you can give. I endorse this guy!"
Business Attorney | Dec 27
Relationship: Fellow lawyer in community
"I endorse this lawyer. A go-to attorney for questions on Canadian / American legal issues. A true professional."
Unknown Attorney | Dec 20
Relationship: Fellow lawyer in community
"I endorse this lawyer."
This attorney hasn't created any attorney endorsements recently on Avvo.

Avvo Contributions

19 Legal Answers 0 Legal Guides
Blaine Immigration Lawyer Spencer William McGrath-Agg
Spencer William McGrath-Agg
Immigration Attorney
Blaine, WA
Licensed for 13 years