I drove in with a flat tire, and the man behind the desk was courteous, professional, and respectful. He is also responsible for the 2 stars. He informed me the tire repair would take 2-3 hours, which having patched tires, I knew was much longer than is needed. I called in after 4 hours for a status. The man told me the tire was patched but hasn’t been balanced or put back on the car, because the crew went to lunch. It is now 1:30 PM, 4.5 hours later and it still isn’t completed. The people are nice, but my experience with actual service is very poor. Update…. I will modify my review. After speaking with the representative when paying, I do believe this delay was due to miscommunication on my part. I work near this shop which led them to believe I had more time than I did… I’ve updated my stars as well.