Horrible customer service. More excuses than work done. This was an engine install which took longer than originally quoted (3 weeks because more expensive jobs took priority) and left timing 10 degrees off spec (20-23 degrees btc) and when we called to inquire about it, were told to fix it ourselves. When they called to let us know the car was ready, we were told that no mechanic wanted to test drive to insure everything was done properly because it is a small car. When we arrived to pick up vehicle were also told there was no gas in it. Came back a few days later to pick up other old engine and was directed to use their shop equipment to load ourselves. Needless to say we didn't feel they wanted our business. Wish granted, we won't be back.