Customer Reviews Back to Business Profile

  • Very nice and accomodating staff. I love the service, I am very satisfied.
  • The technician was very thorough and seem to know what she was doing.
  • The customer service at the Vaughan location is superb. The staff is really nice and put their customers first. They are always very knowledgeable and welcome questions or feedback.
  • Professional and good price
  • Technician was awesome