Highly recommend! Been seeing Dr. Hassan for 20 years! I go monthly for maintenance and I haven't felt better!