The first appointment takes between 45 minutes to an hour; follow up appointments are usually 30 minutes. Please allow additional time to account for delays, as our patients often present with complex issues which may take a little longer than expected. Your patience and understanding is appreciated.