I have used these guys for all of my repairs (large and small) for the past 3 years. I am so glad I randomly found them. They are totally dependable. My estimates have always been exact. They willl usually get me in within a day or two, and rarely have my vehicle more than one day. All the guys in here are really nice to talk to. I have zero complaints and I highly recommend them.