Schedule an Appointment
Our office is available for in-person, zoom, and telephone consultations.
Kalamazoo
Hamilton Law, PLC

3431 Oakland Dr.
Kalamazoo, MI 49008

269-488-8394

269-488-8398

Battle Creek
Hamilton Law, PLC

70 W. Michigan Avenue , Battle Creek Tower #105
Battle Creek, MI 49017

Ann Arbor
Hamilton Law, PLC

200 S 1st Street
Ann Arbor, MI 48304

Birmingham
Hamilton Law, PLC

255 East Brown Street, Suite 310
Birmingham, MI 48009

Detroit
Hamilton Law, PLC

1420 Washington, Suite 301
Detroit, MI 48226

Grand Rapids
Hamilton Law, PLC

77 Monroe Center St NW, Ste 600
Grand Rapids, MI 49503

Lansing
Hamilton Law, PLC

120 North Washington Square, Suite 300
Lansing, MI 48933

Traverse City
Hamilton Law, PLC

120 E Front St, Suite #2
Traverse City, MI 49684