Grant J Haviland DDS PA