Love this company! John is very caring and compassionate. Very responsive and insightful in his techniques. You will not be disappointed.