Deprecated: wp_getimagesize(): Implicitly marking parameter $image_info as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/media.php on line 5481

Deprecated: ActionScheduler_Store::save_action(): Implicitly marking parameter $scheduled_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Store.php on line 29

Deprecated: ActionScheduler_Store::stake_claim(): Implicitly marking parameter $before_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Store.php on line 188

Deprecated: ActionScheduler_Store::get_scheduled_date_string(): Implicitly marking parameter $scheduled_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Store.php on line 257

Deprecated: ActionScheduler_Store::get_scheduled_date_string_local(): Implicitly marking parameter $scheduled_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Store.php on line 274

Deprecated: ActionScheduler_DBStore::save_unique_action(): Implicitly marking parameter $scheduled_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 48

Deprecated: ActionScheduler_DBStore::save_action(): Implicitly marking parameter $scheduled_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 61

Deprecated: ActionScheduler_DBStore::save_action_to_db(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 75

Deprecated: ActionScheduler_DBStore::stake_claim(): Implicitly marking parameter $before_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 774

Deprecated: ActionScheduler_DBStore::claim_actions(): Implicitly marking parameter $before_date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 812

Deprecated: ActionScheduler_Logger::log(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Logger.php on line 28

Deprecated: ActionScheduler_Logger::log_failed_fetch_action(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Logger.php on line 142

Deprecated: ActionScheduler_DBLogger::log(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBLogger.php on line 21

Deprecated: ActionScheduler_QueueRunner::__construct(): Implicitly marking parameter $store as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php on line 39

Deprecated: ActionScheduler_QueueRunner::__construct(): Implicitly marking parameter $monitor as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php on line 39

Deprecated: ActionScheduler_QueueRunner::__construct(): Implicitly marking parameter $cleaner as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php on line 39

Deprecated: ActionScheduler_QueueRunner::__construct(): Implicitly marking parameter $async_request as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php on line 39

Deprecated: ActionScheduler_Abstract_QueueRunner::__construct(): Implicitly marking parameter $store as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php on line 34

Deprecated: ActionScheduler_Abstract_QueueRunner::__construct(): Implicitly marking parameter $monitor as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php on line 34

Deprecated: ActionScheduler_Abstract_QueueRunner::__construct(): Implicitly marking parameter $cleaner as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php on line 34

Deprecated: ActionScheduler_QueueCleaner::__construct(): Implicitly marking parameter $store as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueCleaner.php on line 27

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/wp-mail-smtp/src/Options.php on line 1105

Deprecated: HFG\Core\Settings\Manager::load(): Implicitly marking parameter $customize_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/themes/neve/header-footer-grid/Core/Settings/Manager.php on line 112

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/base/controls-stack.php on line 321

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/base/controls-stack.php on line 321

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/base/controls-stack.php on line 750

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/base/controls-stack.php on line 750

Deprecated: Elementor\Elements_Manager::create_element_instance(): Implicitly marking parameter $element_type as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/managers/elements.php on line 71

Deprecated: Elementor\Element_Base::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/base/element-base.php on line 1477

Deprecated: Elementor\Repeater::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/elements/repeater.php on line 49

Deprecated: Elementor\Core\Utils\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/utils/collection.php on line 43
doctorrichardzhu.com – Dr. Richard Zhu
Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-theme-json.php on line 2397

Deprecated: Elementor\Core\Files\CSS\Post::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/files/css/post.php on line 221

Deprecated: Elementor\Core\Files\CSS\Base::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/files/css/base.php on line 531

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/files/css/base.php on line 889

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/files/css/base.php on line 889

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/files/css/base.php on line 917

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/files/css/base.php on line 917

Deprecated: Elementor\Core\DynamicTags\Dynamic_CSS::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/core/dynamic-tags/dynamic-css.php on line 100

Deprecated: Elementor\Stylesheet::add_rules(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/stylesheet.php on line 141

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 433

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_text(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 539
Skip to content

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/ink4k2t7eql1/public_html/doctorrichardzhu.com/wp-includes/class-wp-block-type-registry.php on line 168

Your Weight Loss Journey
Starts Here

MEET DR. ZHU

Dr. Richard Zhu, M.D. is a bariatric surgeon in Chicago, Illinois with over 20 years of experience—and he’s accepting new patients. Together, you and Dr. Zhu will create a weight loss strategy custom tailored to guarantee your success. Your initial consultation will be the first step in your weight loss journey, and the best decision you’ll ever make.

GALLERY

SERVICES

CONTACT DR. ZHU