Pros: knowledgeable, professional and caring clinicians who provide clear explanations, effective relief for neck/back/headache pain, friendly and efficient staff, a comfortable relaxed office atmosphere and flexible scheduling; Cons: benefits often require ongoing/maintenance visits and results may take multiple appointments.