Any Mazda/Mazdaspeed3 Specialists in NH?

Located in NH, want to know of any good Mazda specific or speed3 specific shops that are good in the state, need a ton of work done up on the car very soon.
Work that needs to be done:
Coilovers replaced as well as most if not all suspension accompanying it
The turbo (plan to go bigger while fixing)
Timing chain
Spark plugs (could just do myself)
And a few minor things. Any shop recommendations would be appreciated