Try Erie Insurance if they write policies in your area.
I've been with them for decades.
I agree. I get the best rates and outstanding service from them. However, keep in mind that they are very selective and if you have any issues, they will not insure you.