Made an appointment for my breaks to be changed at 12pm. Came in and the gentleman said they would have it back immediately for inspection, I ended up waiting 30minutes for them to even take my car back for a break inspection. Then an hour and twenty minutes later I walk up and I was told he was barely inspecting it right now. Another 20 minutes go by before they told me a quote for the breaks to be changed and rotors to be rotated. I accepted the quote because I've already wasted 2+ hours sitting here. An hour and a half goes by again! I walk up and ask what's going on and was told by the mechanic walking by, "I'm about to start on it now." First off I accepted the quote an hour and a half ago yet you haven't even touched it yet!! It has been 3 hours I've been sitting here missing my plans for the day and you haven't even touch my truck! Now I've been sitting here another hour and a half which makes it 4 and a half hours I've been sitting here waiting for my breaks to be changed when I made an appointment at 12pm!. Not even to mention 3 people have came in AFTER ME (couple hours after me) and have left BEFORE ME! I am still currently here waiting for them to finish this 5 hour break check for 600$ . At this point you'd be better off buying the parts and YouTubing how to do a mechanics job. Worst mechanic shop I've ever been to. Period. I feel as if at this moment they haven't even touched my truck and the rotors they CLAIMED NEEDED TO BE CHANGE NOW. (All four) probably didn't even need to be changed. WOW ! So as I am typing this the gentleman decided to come and tell, "the technician is having trouble getting the bolts off they are pretty tight". When asked how much longer he said the technician said," within the next hour hopefully"... YOU HAVE TO BE KIDDING ME! I asked if it usually took 5-6hours to change some breaks including the rotors and he said, " no sir usually around 2 hours at most.. We're actually just falling a little behind." "A little behind" is a DAMN understatement! I literally have to cancel all my plans for the day because YOU CANT GET YOUR JOB DONE RIGHT! So I am losing money because I have to cancel some business plans and I have to still pay for this joke! If I could give this place a zero it would have been been 3 hours ago. I wish I could trash this place more, but if you walk in, they gladly do that them self's apparently!