Find our offices
Click on one of the links to find a map and more information about the areas we serve.
We serve clients from Grand Rapids, Ada, Forest Hills, East Grand Rapids, Caledonia, Kentwood, Wyoming, Grandville, Hudsonville, and Rockford.
We serve clients from St. Joseph, Stevensville, Coloma, Bridgman, New Buffalo, Sawyer, South Haven, and Watervliet
We serve clients from Holland, Zeeland, Grand Haven, Spring Lake, Hart, Fremont, West Olive, and Saugatuck.
West & Southwest Michigan
We serve clients from Cassopolis, Dowagiac, Vandalia, Berrien Springs, and Niles.