I don't know of a good mechanic in your area. The closest I know is in Bahadurabad, a friend goes to this mechanic, I've met him and he knows what he's doing. I can get you his contact details if you would like to visit him. he's near National college.