Own a business or farm and ranch? Need a life, umbrella, or health policy or another insurance product? Big Rock Insurance has you covered. Regardless of your needs, we can meet them with our specialized insurance companies.
Farm & Ranch
Ready to get started?
Click the button to get quotes on policies customized just for you.
Invitations for application for insurance on BIGROCKINSURANCE.com are made through John Cleveland Kearns, Jr., doing business as Big Rock Insurance, only where licensed and appointed. License numbers are available upon request and are automatically provided where required by law. John Cleveland Kearns, Jr. is a licensed insurance agent in 22 states, including his resident state of North Carolina. John Cleveland Kearns Jr's North Carolina license number is 16315613; in California, 0H51000; in Louisiana, 789178; and in Texas, 2052068. John Cleveland Kearns Jr’s National Producer license number is 16315613.