As we haven`t found much information on repairs in Marrakech I thought I would share our experience.
First of all, forget about Toyota here. Just to give you an idea why:
oil and oil filter change ~270€ (wouldn`t let me provide own oil and filter)
change tie rod ends ~120€ (tie rod ends provided by me)
aircon refilling ~90€
just looking at the fuel valve between main and aux tank without fixing anything ~60€
wheel alignment they couldn`t perform because they don`t have a station for it
The guy could speak English reasonably well so there was no misunderstandings. Obviously we didn`t let them do anything on our Land Cruiser.
We were happy with:
100, Lot. Sakina Route de Casa
N31° 39,657 W08° 00,957
Looks like just another tire shop but they are able to perfom a few more tasks and start working right away without appointments.
Friends in their Hilux got two new Monroe front shock absorbers and one stabilizer fixed for ~220€ with only 10€ for the labour.
Our oil change was 8€ for the labour and the tie rod ends including wheel alignment another 20€.
They used the big hammer method on the tie rod ends so I gave them my puller which they were very happy about.
The only speak French though but the communication was fine with the few bits and pieces I remembered from school.