Broker Check

Contact Us

Powell Office

180 West Olentangy Street

Suite B

Powell, OH 43065


Phone: (614) 389-4777

Mon-Fri: 8:00 AM - 5:00 PM

Sat-Sun: By Appointment

jbardash@mainstreetfinancialservices.com

blane@mainstreetfinancialservices.com

smesserly@mainstreetfinancialservices.com

Grosse Point Woods

19790 Mack Avenue

Grosse Pointe Woods, MI 48236


Phone: (313) 885-9000

Plymouth Office

9440 N. Sheldon Rd.

Plymouth, MI 48170


Phone: (734) 416-4200

Mon-Fri: 8:00 AM - 5:00 PM

Sat-Sun: By Appointment

joe@mainstreetfinancialservices.com
mike@mainstreetfinancialservices.com

Troy Office

201 W. Big Beaver Rd.

Ste. 300

Troy, MI 48084


Phone: (248) 641-3511

Mon-Fri: 8:00 AM - 5:00 PM

Sat-Sun: By Appointment

rick@mainstreetfinancialservices.com
logan@mainstreetfinancialservices.com

Troy Office

2701 Troy Center Dr.

Ste. 410

Troy, MI 48084


Phone: (248) 641-2725

Mon-Fri: 8:00 AM - 5:00 PM

Sat-Sun: By Appointment

dave@mainstreetfinancialservices.com

Have a Question?

Thank you!
Oops!

This website uses tracking technologies to enable our website functionalities, to enhance user experience or to analyze performance and traffic. We may also share information about your use of our site with our analytics partners. We do not sell your information or share it for purposes of cross-contextual advertising. For more details on the data we process, see our Privacy Policy.