You can get rust roofing from gargash body shop , but it will be expensive.
If its older car you drive and dont want to spend that much money, you can buy few cans of rust proofing spray and ask your mechanic to spray it evenly. Dont forget to get steam washing done on chassis before rust proofing, it will help stay rust proofing spray for long time.