Yes, Toyota has its own body repair shop at street no. 6 industrial area, however; the service there sucks. The do not keep their words and always come with excuses. If you are given 2weeks repair time it means usually 4weeks. I decided to switch to Nissan last year and I am very happy with the Nissan Service and warranty system so far.