Phone: (616) 842-4480

Call us for an appointment Today.

At Harbortown Dental, you will expierence comfort and confidence

knowing that your dental healthcare needs are our highest priority.


Emergency appointments available and new patients are always welcome.


Dr. David Swain, DDS 

Did you have a good experience with Dr. Swain? Click here to give us a direct message regarding your care. We appreciate any and all feedback.


"Dr. Swain has been treating my husband and me for over 13 years. I recently added my 3 year old as a patient who said that "going to the dentist is fun"!

I personally just had a crown done on a tooth that has been sensitive for a period of time. The tooth was extremely "touchy" throughout the process of prepping it for the crown and Dr. Swain did whatever he could to make me comfortable. My permanent crown is now on and my sensitive tooth feels amazing. I am very grateful for Dr. Swain's attention to detail in making the crown fit perfect!

Amy, the hygienist, was WONDERFUL with my 3 year old. She told him that the instruments sounded like "race cars" and explained everything that she was going to do before she attempted to do it. So important for a 3 year old to understand what is going on! The appointment was a success and I am sure that Amy was a big reason why. Thank you!"


Brooke, Norton Shores, Michigan



"Dr. Swain was very reassuring and understanding when I came to him with a broken tooth that my previous dentist had fixed.

When the possibility of a much larger problem came up, he sat down with me and reviewed my x-ray extensively until he was sure I understood how to proceed, how he could help and that it would be ok."

Tawnya, Grand Haven, Michigan



"Positive experience. Amy was pleasant as usual and asked questions and always remembers our children's names. I like the new Xray procedure that does not include those cardboard mouth stuffers. Dr. Swain immediately identified a needed filling. And I apprecite that Patty is always super helpful and pleasant."


Ryan, Grand Haven, Michigan


"Dr. Swain took great care to make sure my crown replacement was perfect. He let me know each step of the way just what was happening and what to expect. I have great confidence in the care he gives me. The staff is very friendly and very competent."


Bill, Grand Haven, Michigan