J. Charles Insurance is an independent insurance agency that specializes in personal and commercial property & casualty insurance. We have dozens of carrier contracts and agreements with brokerages giving us access to a large number of markets. This means that we can customize an insurance package for your personal insurance needs or business that provides the coverage needed at a competitive rate.