Some may offer temporary results, but they often don’t treat the root cause. For long-term improvement in acne or pigmentation, professional advice from a dermatologist is more effective.