I have been with this agency for close to 10 years and have known of them for close to 20 years. These are the people you want in your corner when you need your insurance to come save the day. Local honest good people.
Farmers is Great as well. Since I have been a customer here I have had several needs come up. From having my cars towed to a shop, windshield replacements, hail damage to my roof and water damage in my house. Always shocked by the ease at which they just handle it. Never met a shady adjuster from Farmers.
Once when it iced over I slid into another car at about 2 mph. I gave the guy and my info and told him to call Ross Gray. He was so impressed he later called to thank me because they had taken care of everything he needed without question.
If you wonder where the locals go for insurance. This is it and it's for good reasons.