Restaurant Tech Depot

146 Main St, Worcester
(866) 212-6684

Recent Reviews

Saed S.

I bought a new tire from pro tech few months ago. Yesterday the tire was flat I tried to pump air into the tire but without success. I took the car to another mechanic to check the tire and when he took the tire off the rim he knew right away The Who ever put the tire on the car screw the tire up and it was the wrong tire and they just put glue on the rim to make the tire stick. I'm very disappointed with the owner because he refused to take responsibility for his actions when I showed the tire. He lost a good customer for one problem he could of fixed like some reviews I read about Pro Tech Auto Services they are punch of thieves.

Load More