Investigation Services Charlotte, Bellevue and Battle Creek MI

Looking to hire a private investigator in Bellevue, Battle Creek or Charlotte MI? Was there an accident? Call us today at 269-763-9038!

Charles Barnes of Barnes Investigation & Consulting has been a professional investigator since 1989 and licensed in the state of Michigan since 1998. He has also been a certified fire and explosion investigator since 2000. If you’re located in Calhoun County, Branch County, Barry County,  and Eaton County MI and are in need of a reliable private investigator, you’ve come to the right place.

Private detective wordsOur Services Include:



We are professional and dependable and our services are confidential. We work around the clock to get you the answers you need and deserve. Some of the services our private investigation firm performs include background checks and surveillance. Both types of services are crucial to the functioning of your business. Nowadays, we can’t trust just anyone. We will set up a consultation with you to discuss the services you need and together we’ll devise a plan. You can’t go wrong with choosing Barnes Investigation. Contact us today to learn more about how we can help you.


Michigan Court Officers, Deputy Sheriff's and Process Servers Association.
Michigan Council of Private Investigators
Certified Fire and Explosion Investigator
International Assoc. of Arson Investigators
National Fire Protection Assoc.
National Assoc. of Fire Investigators
Am. Society of Mechanical Engineers
Industrial Truck Standards Dev. Foundation - Alternate.
NPGA Certified in Propane Basics & Plant operations

Proudly Serving the areas of: 

Bellevue, Battle Creek, and Charlotte MI