The service was professional. However, the installation of my tires took far longer than expected. 2 hrs plus. The mechanics were unable to do the front end alignment because they couldn't free up a tie-rod end. I had to go to my own mechanic to loosen the tie rod which he said was very easy.