and how much does it cost?

Answer

The Ingham County Clerk provides this service free of charge. Also, the County Party has at least one notary at county meetings.