Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpcf7-redirect domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ae-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wck domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-custom-body-class domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the essb domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ooohboi-steroids domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpforms-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ae-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Deprecated: Optional parameter $distance declared before required parameter $search_place is implicitly treated as a required parameter in /home2/mysagedental/public_html/wp-content/themes/Mysagedental/functions.php on line 11624

Deprecated: Optional parameter $limit declared before required parameter $search_place is implicitly treated as a required parameter in /home2/mysagedental/public_html/wp-content/themes/Mysagedental/functions.php on line 11624

Deprecated: Optional parameter $location_ids declared before required parameter $search_place is implicitly treated as a required parameter in /home2/mysagedental/public_html/wp-content/themes/Mysagedental/functions.php on line 11624

Deprecated: Optional parameter $distance declared before required parameter $search_place is implicitly treated as a required parameter in /home2/mysagedental/public_html/wp-content/themes/Mysagedental/functions.php on line 11646

Deprecated: Optional parameter $limit declared before required parameter $search_place is implicitly treated as a required parameter in /home2/mysagedental/public_html/wp-content/themes/Mysagedental/functions.php on line 11646

Deprecated: Optional parameter $location_ids declared before required parameter $search_place is implicitly treated as a required parameter in /home2/mysagedental/public_html/wp-content/themes/Mysagedental/functions.php on line 11646

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/mysagedental/public_html/wp-includes/functions.php on line 6121

Warning: Undefined variable $phone_new in /home2/mysagedental/public_html/includes-core/header-core.php on line 618
Chad Harris, DMD - Dentist at Sage Dental
Warning: Undefined variable $dentist_schema in /home2/mysagedental/public_html/includes-core/header-core.php on line 860

Warning: Undefined variable $notification in /home2/mysagedental/public_html/includes-core/header-core.php on line 888
Sage Dental
Chad Harris, DMD

Chad Harris, DMD

Dr. Chad Drew Harris earned his undergraduate degree from Georgia State University in 2015. During his junior year, he received acceptance into the Dental College of Georgia (DCG). He graduated from DCG with his Doctor of Dental Medicine degree in 2019.

Dr. Harris knew early in high school that he wanted to be a dentist because the innate blend of art and science in dentistry appealed to him. Fast-forward to years later, and he's grateful he made this decision; from the initial patient consultation to the last look in the hand mirror, Dr. Harris loves being the rehabilitating catalyst of a patient's smile journey.

Dr. Harris enjoys spending time with his family, watching anime, and reading in his spare time. He joins the Sage Dental team with significant general dentistry experience and a passion for dentistry.

Dentist in Duluth, Georgia at Sage Dental of Johns Creek

Chad Harris, DMD