I can refer a mechanic in Avadi. exactly to say his mechanic shed is near the ambedkar statue next to Danalakshmi nagar towards pattabiram from avadi check post.
I used to maintain my bike from him regularly when i was in chennai. every month i cover 3000 kn and he service my bike.
From him you can get a one stop solution. Painting, parts change, restoration etc.
contact me at 9791415097, i will refer him.