Weed, Graafstra and Associates Inc., P.S. was first established in 1971 and was originally known as Wilcox and Allendoerfer, Inc., P.S.  Over the years the firm has established itself in Snohomish County and beyond as a leader in the representation of cities, fire districts and other special purpose districts. Additionally, we provide legal services to private clients on a variety of matters including commercial and private real estate matters, contracts, business law, estate planning and probate.


Our practice philosophy is to assist both our public entity and private clients to avoid and resolve problems. We work closely with our clients to help them spot potential difficulties early-- before such situations escalate to costly litigation. However, we also recognize that not every situation can be effectively resolved or avoided in its early stages, and if it becomes necessary, we bring our full assistance and creative problem-solving skills to bear to find a resolution in a timely and cost-effective manner.


Collectively, our attorneys have over 100 years of experience. Managing Partner Nikki Thompson joined the firm in January 2020 after serving as the Oak Harbor City Attorney for several years. Managing Partner Emily Guildner came to the firm in October 2013 and specializes in private client work with estate planning, probate, and property disputes. Of Counsel Attorney Grant Weed began his legal career in 1980 as an Assistant City Attorney for the City of Everett before joining the firm in 1985. He is an Honorary Life Member of the Washington State Association of Municipal Attorneys, in recognition of his over thirty years of practice as a municipal attorney. Of Counsel Attorney Thom (“Tom”) Graafstra joined the firm in 1991 and brought with him a broad spectrum of expertise in the areas of land use, regulatory reform, open public meetings, public records, and tort and litigation defense. Associate Attorney Erin Lewis joined the firm in 2022 after serving as the Assistant City Attorney for the City of Oak Harbor.