John E. Swigart, age 90 of Bloomfield Hills, peacefully departed this life on December 21, 2018. Preceded in death by wife Ida , and survived by two sons Preston and Matthew, along with five grandchildren. John was a lover of all things mechanical, an engineer by trade, an avid rose gardener and loving husband of over 50 years. Visitation will begin at 9:30am December 28th, 2018 until a prayer service at 11:30am, Pixley Funeral Home, 322 W. University Dr., Rochester, MI 48307.