City of McGregor, Texas

Development Services & Code Compliance


Michael Olson

Development Services  |  Director  |  Appointed by City Manager

Mr. Olson has been involved with the Construction industry since 1992.  In 2007 he began his career in public service as a building inspector then senior building inspector for the City of Copperas Cove, Texas. In late 2009 he accepted the job of Chief Building Official for the City of McGregor. In 2011 he was promoted to Director of Community Development.

He is a licensed Plumbing Inspector, licensed Code Enforcement Officer and certified Floodplain Manager. He also serves  as a Board member of the Building Officials Association of Texas (BOAT). In 2012 he was honored by his peers in BOAT with the Jim Whatley award as Building Official of the Year in Texas. In 2015 he was elected Vice President of BOAT.

The Community Development Office ensures quality development through administration of all building codes, subdivision requirements, and planning & zoning procedures.

City Forms, Maps & Other Documents

Email Development Services Director


Bryan Edds

Code Compliance Officer / Fire Marshal

Bryan Edds serves as the City of McGregor Code Compliance officer. He has over 30 years of service as a certified police officer. He has worked in the City of Amarillo, Texas and the City of Temple, Texas. He has served as Police Academy Instructor, Training Coordinator, Field Training Officer in Patrol, Criminal Investigations Officer including narcotics investigations and Firearms training.  He has extensive enforcement experience with federal, state and local laws. Since 2011 he has served the City of McGregor and is in charge of enforcing city ordinances which regulate sub-standard structures, nuisances and property maintenance. He maintains a police certification with the City of McGregor. Is a State certified Fire Marshal and he also serves as the manager of the McGregor Cemetery.

For information regarding McGregor’s Code of Ordinances, please click HERE.

Email Code Compliance Officer