A toothbrush system includes a toothbrush having a floss pick with position sensors. The position sensors can be used to create a digital representation of the user's mouth and by monitoring the movement of the toothbrush while in use, the system can determine if all surface areas of the teeth have been properly brushed based upon the measured brush time and force. The system can determine if the teeth have been properly flossed based upon the measured floss time and position. If any areas of the teeth have not been properly brushed or flossed, the system can emit a signal informing the user of the areas that need additional brushing or flossing.