Dental Services

Learn more about the services that we provide our patients at Petersburg Family Dental on this page. We are here to help you to create and maintain the healthy smile that you want. We want to help you to understand your dental care and procedures at every step of the process. We provide comprehensive dental care including education and prevention, monitoring of dental health including exams of your teeth and gums, oral cancer screenings, x-rays, replacement of missing teeth, restoration of teeth with fillings, providing additional treatments due to infection, and repairs related to bone loss or breakage. On our website, you can find out more about the measures we take to provide comfortable care and learn more about dentist, Dr. Brian Hearring. We look forward to serving you and your loved ones.


Before and after image of smile

Family Dentistry

  • Pediatric dental care, providing treatment for children of all ages

Cosmetic Dentistry

  • Zoom Whitening – in office, high strength, single visit whitening
  • Custom, take home bleaching trays and gel
  • Ceramic veneers and crowns
  • White fillings and bonding
  • Full mouth cosmetic reconstruction
  • Missing tooth replacement

Tooth Extractions

  • Regular extraction
  • Surgical extraction

Dental Implants

  • Dental implant restoration

Root Canals

  • Root canal therapy for infected teeth

Dentures & Partial Dentures

  • Natural looking dentures
  • Implant supported prosthetics
  • Partial dentures

Crowded & Misaligned Teeth

  • Comprehensive and Esthetic Orthodontics
  • Invisalign teeth straightening
  • Management of TMD (Temporomandibular Disorders) and TMJ (Temperomandibular Joint) issues

Athletic Guards

  • Mouth and teeth protection for sports

Sleep Apnea

  • Oral appliance therapy

Gum Disease Treatment & Ongoing Support

  • Scaling and root planing
  • Periodontal maintenance

Do you have questions, or would you like to schedule an appointment?

If there is a service that you do not see on the list above, please feel free to contact us online or call (217) 632-2077 to schedule an appointment. If you are a new patient, please print and complete our New Patient Form, and bring it to your first appointment.