I would suggest you to visit a dentist and that is the solution of your problem as you must be needing a teeth whitening session.
But before that cleaning procedure is mandatory as sometimes yellowish teeth is due to tar tar accumulation. Once you get your scaling done then dentist will evaluate the original shade of thr teeth if require then he or she will suggest a bleaching session. Rest about gums you need to go for gums depigmentation procedure now a days as we have recent advancements dental laser we won't be giving local anesthesia as well. You can get it done in just 15-20 mins painless procedure.
Suggestions offered by doctors on Lybrate are of advisory nature i.e., for educational and informational purposes only. Content posted on, created for, or compiled by Lybrate is not intended or designed to replace your doctor's independent judgment about any symptom, condition, or the appropriateness or risks of a procedure or treatment for a given person.
Book appointment with top doctors for Stained Teeth treatment