Dr. John B. Ludwig offers a wide variety of services to his patients at this solo-practitioner dental office. As a general dentist, Dr. Ludwig provides cleanings and preventative care, fillings, tooth pulls, bonding, teeth whitening, X-rays and more.