{ Banner Image }



For more information on our wide range of services, please contact us. Or, join our mailing list and keep up to date on the latest news.


150 West Jefferson
Suite 2500
Detroit, Michigan 48226
United States
T: +1.313.963.6420
F: +1.313.496.7500

Ann Arbor

101 North Main Street
7th Floor
Ann Arbor, Michigan 48104
United States
T: +1.734.663.2445
F: +1.734.747.7147

Grand Rapids

99 Monroe Avenue NW
Suite 1200
Grand Rapids, Michigan 49503
United States
T: +1.616.454.8656
F: +1.616.776.6322


277 S. Rose Street
Suite 6000
Kalamazoo, Michigan 49007
United States
T: +1.269.381.7030
F: +1.269.382.0244


120 N. Washington Square Suite 900 - One Michigan Avenue Building
Lansing, Michigan 48933
United States
T: +1.517.487.2070
F: +1.517.374.6304


840 W. Long Lake Road
Suite 150
Troy, Michigan 48098
United States
T: +1.248.879.2000
F: +1.248.879.2001

Necessary Cookies

Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.

Analytical Cookies

Analytical cookies help us improve our website by collecting and reporting information on its usage. We access and process information from these cookies at an aggregate level.