All reviews seem negative
I had lousy service from Northboro Automotive as my car broke down shortly after being "repaired". Don't go to these guys unless you like pouring money down a drain.