Decided to try this place out yesterday (12/14/2016) since I am new to living in Cleveland and have been in need of a local mechanic. I was approaching time for an oil change and saw they had a deal through December for a winter health check up (which included an oil and filter change), so I decided to give this place a try. The people on the phone were friendly and setting up an appointment was quick. The service itself was also fast and they let me know that my car was in good shape (except for my tires, which will need to be replaced soon). They even prepped an estimate to give to me at checkout (with no pressure - they just gave it to me and told me what it included and the kind of warranty the tires had with no urging me to make an appointment at the time). They even explained what measure they were using and explained it to me when I asked!
Overall very happy!