Back

Top Notch

Palatine, IL

not yet
rated
1 Review

20227 N. Rand Road

Palatine, IL

60067

Directions

Is this your dealership?

Sort by

1 Review of Top Notch

June 15, 2018

Ridiculous Last week, I went there to appraise my vehicle. After full disclosure of the situation that I was in, the dude came back after less than five minutes More

by pugdad795
Customer Service
Friendliness
Price
Quality Of Work
Recommend Dealer
No
Employees Worked With
Unknown