Smile Makers

$9.0M revenue • 51 employees • 2647 Forest Ave, Chico, CA, 95928, United States

Last Updated Mar 12, 2026

Company Overview

Company Name

Smile Makers

Address

2647 Forest Ave, Chico, CA, 95928, United States

Approx. Annual Revenue

$9.0M

Employees

51

Established

2013

About Smile Makers

Doctible is a patient engagement platform headquartered in San Diego, CA. The company's all-in-one software helps medical practices improve patient communication, scheduling, and operations. Doctible's solutions include appointment reminders, digital forms, and marketing tools to enhance the patient experience.

Frequently Asked Questions about Smile Makers

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Leon Hu Founder
LinkedIn
Kyle Flowers President