Marjorie B.
Teresa has been extremely helpful. She promptly returns my calls and emails when I have a question or when requesting information. I feel that Shepherd Insurance takes the time to shop at renewal to ensure we have the best coverage at a reasonable price.