Andrew H.
May 29, 2026
Had an oil leak in a 2005 Cadillac. Was told they had a north star engine specialist. Upon bringing my car in i was told he didn't want to work on the car because he didn't want oil on his bay floors. All they did was stress test the engine …