Northtown Auto Repair and Tire
Car Repairs and over charge
On Jan 30 took my car to Northtown Auto tire because the mechanic said we needed a new water pump and he would charge us $60.00 to put it on... On Feb 2 the mechanic calls and said the water pump we had purcharse he was missing a screw so my husband told him once he get off from work he would bring ...