The question

My mechanic has had my car since December 2022 claiming that he was fixing my car. I called every week to see when the car would be finished and he constantly pushed the date back and is still pushing it back till this day. I have in writing and multiple phone calls with him promising to fix it and give me my money back for not only the money i’ve wasted on ubers because of him and the money that we originally paid him up front.