My initial thought on my vans ill was a faulty thermostat. Mario purchased an OEM thermostat, installed it and tested it by running engine with max air for an extended period. Then I drove it after he left 20 miles for errands with max air on. All was good. Mario has a pleasant demeanor to go with his mechanical knowledge; a nice customer service combination that seems more rare than common. I was able to do work from home during said repairs; with the cost being DEFINITELY less while being spared of watching/hearing 3-4 hours of bad TV in any-fix-it-shop-USA. To me a Hat Trick! Will request Mario again as needed and suggest to others as well.