This review is specifically about the location on Albemarle Road as I have no experience with any other location.
I unfortunately have a fleet car requiring me to use NTB for oil changes, state inspections and minor repairs. This is the only convenient location.
During my visits, I have interacted with at least 7 staff members and not one was pleasant.
They do not like working with the fleet company because it "takes too long and they want too much information".
One even suggested I use another location!!
During my last 3 visits, they have had angry customers yelling and using bad language. One even had young children. All seemed to be angry about work not being completed when promised.
I should have taken the employee up on their suggestion to go to another location. If I come back here, I can't complain because I know what kind of atmosphere I will find and it isn't pleasant but it is borderline scary as this area has deteriorated rapidly over the past few years.