Other ways to start
Not ready for a call? The Coverage Check walks you through a few questions and shows you what may be worth a closer look — no policy upload needed to start.
James founded Centennial Insurance to give families a straight answer about their life insurance — what they have, whether it still fits, and what their options are. As an independent advisor he is not tied to a single carrier, so the comparison he brings you is the whole shelf rather than one product.
James takes a practical, personal approach to helping families make sense of life insurance. He starts by listening — understanding what you already have, what has changed in your life, and what you want your coverage to accomplish. He then reviews your options, explains the differences clearly, and answers your questions without jargon or pressure. His goal is simple: make sure you understand your choices and feel confident that the decision you make is the right one for you and your family.
Tell James a little about what you need, then choose a time from his live calendar. No obligation, and nothing to upload.
In a hurry? Skip straight to his calendar, or call (720) 753-4784.
Not ready for a call? The Coverage Check walks you through a few questions and shows you what may be worth a closer look — no policy upload needed to start.
Centennial Insurance is an independent agency and James is a licensed insurance producer. Every license number below links to the official record or lookup at that state’s insurance department, so you can check it yourself.
| State | License number | Lines of authority |
|---|---|---|
| Alabama | 3004440690 | Life |
| Arizona | 7822518 | Life |
| Colorado | 163337 | Life, Accident & Health, Casualty, Property, Surplus Lines |
| Connecticut | 7822518 | Life |
| Florida | G378367 | Life, Variable Annuity |
| Illinois | 7822518 | Life |
| Indiana | 4259620 | Life |
| Iowa | 7822518 | Life |
| Kentucky | 1483071 | Life |
| Louisiana | 1279072 | Life |
| Maryland | 3004425858 | Life |
| Massachusetts | 7822518 | Life |
| Michigan | 7822518 | Life |
| Minnesota | 41059681 | Life |
| Mississippi | 11237364 | Life |
| Missouri | 3004425861 | Life |
| Nevada | 4259624 | Life |
| New Jersey | 3004425860 | Life |
| North Carolina | 7822518 | Life |
| Ohio | 1772292 | Major Lines |
| Oklahoma | 3004425859 | Life |
| South Carolina | 7822518 | Life |
| Tennessee | 3004425822 | Life |
| Texas | 3551492 | Life |
| Virginia | 1612944 | Life and Annuities |
| Washington | 1379260 | Life |
| West Virginia | 7822518 | Life |
| Wisconsin | 7822518 | Life |
You can also search national databases directly:
Carrier availability and product options vary by state. See our licensing page and disclosures.
Reviewed by James Woodley, licensed insurance advisor · Last reviewed