I continue to use M-Tech for all my vehicles and company vehicles.
This episode, during multiple issues, my starter gave up after 404K miles during their testing procedures. They replaced it at no charge to me. Also, my dual batteries were underperforming and they warrantied their replacement at no charge to me.
This is a good solid shop.