What a rude experience.
I had my vehicle fixed there. but during the first meeting I was spoken over and witness the mechanic talking to the owner on the phone in the most disrespectful way . He then hung the phone up and said " useless".
My car was fixed but straight away my radiator started leaking, the bracket that attaches the fan had been strained. the exact area they were working on.
I rung up and got the same rude response. I can just imagine once the phone call finished he would have responded the same way he treated his boss, " useless"
don't put yourself through the stress, find someone els to work on your car.