Menu
Physical Address
601 Terrace Street Muskegon, MI 49440
Located at the end of Terrace Street right on Muskegon Lake.
shortcodes-ultimate-extra domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mocha/public_html/wp-includes/functions.php on line 6170shortcodes-ultimate-maker domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mocha/public_html/wp-includes/functions.php on line 6170shortcodes-ultimate-skins domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mocha/public_html/wp-includes/functions.php on line 6170gravityforms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mocha/public_html/wp-includes/functions.php on line 6170rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mocha/public_html/wp-includes/functions.php on line 6170wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mocha/public_html/wp-includes/functions.php on line 6170
Assistant: Taylor M. Anderson
Prosecution Assistant: Kina Billips
Brennen focuses his practice on general municipal law, employment law, and business law, with a specialization in working with liquor licensed businesses as a “liquor lawyer.” Brennen serves as the City Attorney for the Cities of Muskegon, Montague, North Muskegon, and Roosevelt Park. He is also the Village Attorney for the Villages of Hesperia, Shelby, and Rothbury and Township Attorney for the Townships of Egelston, Newfield, Otto, and Sullivan.
In his practice, Brennen takes a collaborative approach to problem-solving and prides himself on his ability to negotiate creative solutions across a wide range of issues. He works hard to be responsive to his clients and is diligent in his representation of their interests.
Brennen is a lifelong fan of the Detroit Tigers and Detroit Lions and is an avid collector of autographed baseballs. Brennen was born in South Lyon, Michigan, and moved to Muskegon in 2016, where he lives with his wife and family.
• Business
• Liquor Licenses
• Public Sector (Government)
• Real Estate
• Trademarks
• Michigan State College of Law, J.D., 2016
• Grand Valley State University, B.S. & B.A., 2013
• Muskegon County Bar Association
• Michigan Bar Association
• State Bar of Michigan, 2016
• Parties in the Park (President)
• JCI Greater Muskegon (Past President)
• Foundation Muskegon Community College (formerly)
© 2026 Parmenter Law
| View Our Disclaimer | Privacy Policy
Law Firm Website Design by The Modern Firm