I had a very poor experience here. My car was over heating and had to get it towed in to the nearest repair shop. I dealt with Cliff and explained to him of the problems and concern. They charged me over a thousand dollars to replace a radiator thermostat and hoses. They over charged me about an hour and a half on labor and failed to fix the problem. Then stating i blew a head gasket. I then towed my car out to another shop. MILE AUTO REPAIR in Tempe and they found that they didn't properly bleed the cooling system. I will never go to Greulichs again. They don't know what they are doing over there.