Most of the Michigan roofers I know through this forum and others choose Certainteed and Tamko.
I myself have installed shingles from each of the manufacturers you mentioned and have done so with very few problems.
The only real problems to speak of was with Certainteed and IKO.
Certainteed has new ownership and they stopped producing their problem lines of shingles.
IKO has the same ownership but they also stopped producing their problem lines.
Every manufacturer operating in North America has had issues.
I would trust your contractor, if you don't feel comfortable doing that, then maybe you haven't found the right contractor yet?
Good Luck.
I myself have installed shingles from each of the manufacturers you mentioned and have done so with very few problems.
The only real problems to speak of was with Certainteed and IKO.
Certainteed has new ownership and they stopped producing their problem lines of shingles.
IKO has the same ownership but they also stopped producing their problem lines.
Every manufacturer operating in North America has had issues.
I would trust your contractor, if you don't feel comfortable doing that, then maybe you haven't found the right contractor yet?
Good Luck.