P

Phillip Shields

3 years ago

Worst customer service.... techs are extremely slo...

Worst customer service.... techs are extremely slow...and communication is lacking from management down to the service advisors. Service Manager is a joke

Comments:

No comments