I have been with HBF for years now, I find them very easy to deal with, always friendly when you go to the office and I love that they are a local provider.