What kind of doctor sees somebody for smoking cessation?

Primary care. Almost any doctor will encourage you to quit. Most primary care doctors have experience helping people quit.