We accept most major insurances and offer a sliding fee scale for uninsured consumers living in the eastern half of Rockingham County.

Stay Current with SMHC!

Join our email list!