Tech Master Auto Repair
The prices on the parts was higher than the repair. Origional parts from parts house priced lower. Saint Petersburg Florida
My car stalled on Interstate 275 and I had to pull off of the internet to a side street. I walked 10 blocks before I located a mechanics station and that was techmaster. I had to pay 35.00 cash up front to have the car towed to the station that was okay. I at first was told it would cost me 337.00 ...