Attorney John M. Kirk, Jr.  
  Michigan AttorneysFirm HistoryMichigan AttorneysContact Monaghan P.C.  

Attorney John M. Kirk, Jr.


Condemnation Attorney Michigan
Construction Law Attorney Michigan
Contract Attorney Michigan
Corporate Attorney Michigan
Estate Planning Attorney Bloomfield Hills
Local Counsel Michigan
Non-Profit Entities
Bloomfield Hills Probate Attorney
Oakland County Real Estate / Property Tax
Tax Planning Michigan
Trust and Probate Administration

Directions to our Firm

AV Rated Michigan Law Firm

Monaghan P.C.s Linked in Profile



John M. Kirk, Jr.
, has an active estate planning and probate practice. He represents a number of closely held businesses. Prior to joining Monaghan P.C., he was a founding partner in the law firm of Meyer & Kirk P.L.L.C. where he worked with his father, John M. Kirk, for fourteen years prior to his passing.

Kirk is a graduate of Kalamazoo College and received his juris doctorate from Detroit College of Law. He a member of the Michigan Bar, American Bar Association and Oakland County Bar Association. He started with the firm of Meyer, Kirk Snyder & Safford P.L.L.C., as a law clerk in 1996 and later joined the firm as an associate after graduation from law school. Kirk has experience working with clients in the areas of probate, estate planning, corporate law, real estate, landlord tenant and asbestos defense.

Kirk played basketball for four years at Kalamazoo College, the last as a player/coach and was an assistant basketball coach at Cranbrook Kingswood school. He is an avid sailor and is a former Commodore of the Walloon Yacht Club.

Current Employment Position(s):

  • Associate

Areas of Practice:

Bar Admissions:

  • Michigan, 2001


  • Detroit College of Law, Detroit, Michigan, 2000 J.D.

  • Kalamazoo College, 1996 B.A.

Attorney John M. Kirk, Jr.

Download Vcard
E-Mail Attorney

John Kirk's State Bar Profile



Monaghan, P.C.
Attorneys and Counselors
33 Bloomfield Hills Pkwy, Suite 260
Bloomfield Hills, Michigan 48304-2946
Telephone: (248) 642-5770 Fax: (248) 642-9460