SHAWN R. LONG, DDS