Hi, normally scaling of teeth should be done every six months.
How many sittings you need depends on how much tartar, stains etc are on your teeth... Regular scaling can usually be done in one sitting. If your teeth are very dirty you might need more. Charges generally vary between 500 to 1500 per sitting.
Next Steps
Get a check up done...you will get a proper idea of treatment required.