Anyone have a Mazda mechanic in the Houston area they like - particularly on the west side of town?

I've got a 2016 Mazda 6 that has been giving off a lot of coarse engine noise when accelerating. It sounds fine at idle and just sounds rough under load. Noise goes away after the engine warms up 5-10 minutes, so it's been especially bad in cold weather lately (it started before the cold snap).