Attorneys are not allowed to quote fees or solicit business here. Use the "find a lawyer" tab here on to locate a criminal attorney where you were convicted in CA. Attorney fees will vary from one to the next. There is no set price. Most firms offer a free consultations, so make a few calls for information on the expungement process Good luck.
As all your cases arise in California you might do better to report, using the county seat as your location. That would certainly assure you more California eyeballs.
I also retagged this as Expungement instead of general criminal defense law.
I don't practice in CA, but the thing that jumps out at me is that Michigan only allows one felony to be expunged. But maybe CA is different. Good luck. You should talk to a local experienced attorney either way.