Cox and Johnson Insurance Agency is an independent insurance agency in Fredericksburg. The agency specializes in selling insurance policies for vehicles, homes, and other property as well as health insurance. It also sells commercial insurance policies for businesses such as liability insurance. The company works with major insurance carriers such as Ohio Casualty.