Founded in 1981, Eckel Insurance, Inc. of Charlestown, Rhode Island, offers personal and business insurance policies. We work with the world's best insurance carriers to offer personalized protection at reasonable prices. Consult with our experienced and knowledgeable agents for home, business, auto, flood, and boat insurance policies that fit