Our Services

Magnolia Family Dentistry - Color Accent Bar

We offer a wide selection of dental services at Magnolia Family Dentistry

Restorative Dentistry Procedures

Dr. Yarborough performs a variety of restorative dentistry including dental crowns, dental bridges, implant crowns and more.

Children's Dentistry

We see kids of all ages at Magnolia Family Dentistry and understand the importance of taking the time to gain their trust and educate them about their oral health. More about Family Care

Cosmetic Dentistry

We offer teeth whitening, straightening solutions and veneers to help keep your smile at its best.

Nitrous Oxide

We offer nitrous oxide to help relieve anxiety and keep you relaxed during procedures.

Teeth Cleanings

Maintain the health of your gums and teeth with regular visits. Our cleanings are extremely gentle, yet thorough.


Saving your natural tooth is a priority at Magnolia Family Dentistry. However, in those cases where infection or pain are advanced, teeth extraction may be your best option.


We provide tooth-colored fillings, or composite fillings, for a natural-looking restoration.

Consultation Room

At Magnolia Family Dentistry, we want your smile to be its best.


At Magnolia Family Dentistry, we want your smile to be its best. With that goal in mind, we offer three different ways you can choose to whiten your teeth.

1)  For patients with particularly sensitive teeth, over-the-counter whitening strips can be an effective option. These offer an easy way to whiten teeth without a high amount of peroxide.

2)  Whitening trays and gel offer more rapid results with the ability to fit into your schedule. Whitening trays are made in the office to fit your specific teeth and whitening gel is given to the patient to apply to teeth looking for results.

3)  In the office, whitening can be done in a single visit! This has the highest amount of peroxide and offers the most immediate results. We recommend this approach for best results.

If you are interested in whitening your teeth, please contact us here to make an appointment. You can also mention it the next time you are in for a visit. To see the effects of our teeth whitening, slide the toggle over the image.


Make a patient appointment by tapping the button or calling (415) 937-1125

Request An Appointment