Slide Slide Slide Slide Slide

Peterson McGregor Insurance is a locally-owned, independent insurance agency committed to offering excellence in customer service through personal communication with our clients, customized and competitively-priced insurance products, superior risk management and innovative technology solutions. Whether homeowners or auto insurance, workers comp or commercial liability, or employee benefits, we’ve got your insurance needs covered.

We are honored to be your Insurance Agent and are proud to have 6 locations around Michigan, including Traverse City, MI; Cadillac, MI; Manistee, MI; Grand Rapids, MI; Petoskey, MI; and Lake City, MI.

Visit our Contact Us page to Meet Our Team!

Cadillac       Grand Rapids

Lake City     Manistee

Petoskey      Traverse City

Hey Michigan, we got you covered

For over 20 years, Peterson McGregor has helped make life easier and more enjoyable for people who live and work in Michigan.

We mean business.
Yes, really.

No one works harder for you and your business than Peterson McGregor.

Learn more

We put the “ease” in Employees’ Benefits.

Whatever your health insurance needs, Peterson McGregor has the plan for you.

Learn more

Home, car, boat.
Yeah, we do that.

If you can drive it, ride it, sail it or live in it, we can cover it.

Learn more

Diversity is our specialty

Peterson McGregor Insurance prides itself on the competitive business insurance products it offers to a variety of industries in Michigan.  For over 20 years, Peterson McGregor has provided business insurance for Arborists, Contractors, Food Processing Facilities, Manufacturers and many more.  Click here for a complete list of industries we insure.