Hello, if you have stopped the habit. You will need 2-3 sessions of scaling/cleaning by a professional dentist to get rid off the stains. Number of sittings vary depending upon the severity of deposits and stains.
Next Steps
Finally, please consult your dentist for an oral checkup to know in detail.
Health Tips
Do not expect your teeth to become pearly white after scaling, it takes personal maintenance and regular followups for Lonhg term benefits.