Barnette & Coates provides auto, home, farm, personal, boat, motorhome, snowmobile, ATV, health and life insurance services.