Dermatologists are generally the best doctors for treating excessive sweating that's not controlled by over-the-counter products. They are usually more familiar with hyperhidrosis treatment, especially when sweating is severe. Depending on your insurance, you may need a referral to a dermatologist from your regular doctor.