Finally found an honest mechanic in Charlotte! Twice we brought a car in. The first time our car wouldn't start and we had to get it towed to Nick's. He called us to let us know that it was starting just fine and that he could replace the starter but that might not fix the issue since he can't recreate it. The 2nd time we brought a car in, I needed an oil change, tire rotation, and spark plugs. He let me know that I didn't need spark plugs based on my mileage. I requested anyways so that I could stay under warranty on the car. Oil change and tire rotation cost slightly more than Valvoline, however I prefer to pay a little more for the peace of mind that a good mechanic is doing it.