If you and the mechanic did not agree upon a specific date for his completion the repairs, he has a "reasonable" period of time to do so. What constitutes a "reasonable" period of time depends upon the facts and circumstances of your particular situation. For example, has he had to order parts in order to complete the repair? Were the parts hard to find? Are the parts ordered available locally, or must they be shipped from somewhere else? What is the status of the shipment? Absent unusual circumstance, if the car is an American-made car that isn't particularly old, it is my opinion that most fact-finders would conclude that three months+ has been a reasonable period of time.If a reasonable period of time has passed, you can terminate your contract with your mechanic for material breach. You can then take your car to another mechanic. If you and your current mechanic already agreed upon a price for the repairs and the new mechanic charges more, you can recover the difference in price from your current mechanic. If you and your current mechanic did not already agree on a price, you can pay him for the work he has already completed and not pay him for any work he has failed to complete.With respect to damages caused by the delay (such as your Uber charges), if the delay is the mechanic's fault and your agreement with him does not expressly preclude such damages, you may also be able to recover such damages. If the delay is your fault, or if your agreement precludes such damages, you may not recover such damages. If the delay is neither party's fault, the terms of your agreement with your mechanic may allocate the risk to either you or to the mechanic depending upon what is contained in any written agreement or what was said as part of your agreement.
Answered on Apr 10th, 2023 at 9:18 AM