Each individual speech therapy appointment lasts for 30 minutes, with a few exceptions. As for the number of treatments needed, it’s difficult to say. Some people respond very quickly to treatment, while others take longer. Your speech therapist will provide you with regular updates to help you gauge you or your child’s progress.