Contact Us

We’d love to hear from you.

Call us to speak with one of our team members or send us an email, and we will get back to you promptly.

Email Us


Farmington Hills

30140 Orchard Lake Rd., Farmington Hills, Michigan 48334

(248) 254-7600

St. Clair Shores

23201 Jefferson Ave., St. Clair Shores, Michigan 48080

(586) 773-1800


455 E. Eisenhower Parkway, Suite 300, Ann Arbor, Michigan 48108

(734) 356-6800