)
Experience
- Auto Insurance
- Home Insurance
- Other Personal Lines
John's expertise
John Leach is a licensed insurance agent who reviews and fact-checks articles for Compare.com. John has several years of experience reviewing and editing various insurance topics, and he also holds a valid personal lines producer license from the California Department of Insurance (NPN #20461358).
He’s also an alumnus of the University of California, Santa Barbara, where he earned a bachelor’s degree in linguistics.
Credentials
- NPN #20461358 | California Department of Insurance
Our editorial standards
It’s our mission to create comprehensive, helpful, and accurate content that empowers you to make more informed decisions with your money. In order to do that, our independent editorial team rigorously edits and fact-checks all of the content you see on Compare.com. These seasoned editors, licensed insurance agents, and certified data analysts review each article we write and ensure all of our content reflects our five key principles: honesty, accuracy, independence, transparency, and trustworthiness.
Meet our editorial team and learn about our rigorous editorial standards for more information.
Latest articles by John
)
The Best Pet Insurance Companies for Great Danes in 2025
)
Pet Insurance Terms: A Full Glossary of Everything You Should Know
)
The Best Pet Insurance for a Cane Corso in 2025
)
The Cheapest Auto Insurance Companies in Jackson, Mississippi, in 2025
)
The Cheapest Auto Insurance Companies in Lansing, Michigan, in 2025
)
The Cheapest Auto Insurance Companies in Flint, Michigan, in 2025
)
The Cheapest Auto Insurance Companies in Kansas City, Kansas, in 2025
)
The Cheapest Auto Insurance Companies in Idaho Falls, Idaho, in 2025
)
The Cheapest Auto Insurance Companies in Joliet, Illinois, in 2025
)
The Cheapest Auto Insurance Companies in Jacksonville, North Carolina, in 2025
)
The Cheapest Auto Insurance Companies in Topeka, Kansas, in 2025
)
The Cheapest Auto Insurance Companies in Ocala, Florida, in 2025
)
The Cheapest Auto Insurance Companies in Cleveland, Tennessee, in 2025
)
The Cheapest Auto Insurance Companies in Cedar Rapids, Iowa, in 2025
)
The Cheapest Auto Insurance Companies in Indianapolis, Indiana, in 2025
)
The Cheapest Auto Insurance Companies in York, Pennsylvania, in 2025
)
The Cheapest Auto Insurance Companies in Gainesville, Florida, in 2025
)
The Cheapest Auto Insurance Companies in Florence, South Carolina, in 2025
)
The Cheapest Auto Insurance Companies in Ann Arbor, Michigan, in 2025
)
The Cheapest Auto Insurance Companies in Savannah, Georgia, in 2025
)
The Cheapest Auto Insurance Companies in Columbia, South Carolina, in 2025
)
The Cheapest Auto Insurance Companies in Santa Ana, California, in 2025
)
The Cheapest Auto Insurance Companies in Spartanburg, South Carolina, in 2025
)
The Cheapest Auto Insurance Companies in Greenville, North Carolina, in 2025
)
The Cheapest Auto Insurance Companies in Chattanooga, Tennessee, in 2025
)
The Cheapest Auto Insurance Companies in Melbourne, Florida, in 2025
)
The Cheapest Auto Insurance Companies in Long Beach, California, in 2025
)
The Best Pet Insurance Companies for Golden Retrievers in 2025
)
The Best Pet Insurance for Chihuahuas in 2025
)
The Cheapest Auto Insurance Companies in Greenville, South Carolina, in 2025
)
The Cheapest Auto Insurance Companies in St. Paul, Minnesota, in 2025
)
Compare Car Insurance Quotes Side by Side
)
The Cheapest Auto Insurance Companies in Spokane, Washington, in 2025
)
The Cheapest Auto Insurance Companies in Fort Wayne, Indiana, in 2025
)
How to Get the Best Pet Insurance for Shih Tzus in 2025
)
The Best Pet Insurance for Rottweilers in July 2025
)
The Best Pet Insurance for Poodles in 2025
)
The Cheapest Auto Insurance Companies in Lincoln, Nebraska, in 2025
)
The Cheapest Auto Insurance Companies in Louisville, Kentucky, in 2025
)
MetLife Pet Insurance Review: Coverage, Plans, and More
)
AKC Pet Insurance Review: Is It Worth It for Your Pet?
)
Trupanion Pet Insurance Review: Pros, Cons, and Coverage in 2025
)
Embrace Pet Insurance Review: Plans, Coverage, and More
)
The Cheapest Auto Insurance Companies in Kalamazoo, Michigan, in 2025
)
The Cheapest Auto Insurance Companies in Grand Rapids, Michigan, in 2025
)
The Cheapest Auto Insurance Companies in Mesa, Arizona, in 2025
)
The Cheapest Auto Insurance Companies in Kansas City, Missouri, in 2025
)
The Cheapest Auto Insurance Companies in New Orleans, Louisiana, in 2025
)
The Cheapest Auto Insurance Companies in Jacksonville, Florida, in 2025
)
The Best Pet Insurance for Pit Bulls in 2025
)
The Best Pet Insurance for French Bulldogs in 2025
)
The Best Pet Insurance for Dachshunds in 2025
)
Figo Pet Insurance Review: Costs, Coverage, and How It Works
)
Lemonade Pet Insurance Review: Coverage, Costs, and How It Works
)
Fetch Pet Insurance Review: Coverage, Costs, and How it Works
)
The Best Pet Insurance Companies in 2025: Average Rates, Coverages, and More
)
The Cheapest Auto Insurance Companies in Memphis, Tennessee, in 2025
)
The Cheapest Auto Insurance Companies in Cleveland, Ohio, in 2025
)
Spot Pet Insurance Review: Coverage, Costs, and How It Works
)
ASPCA Pet Insurance Review: Coverage, Costs, and How It Works in 2025
)
Pumpkin Pet Insurance Review: Costs, Coverage, and How It Works
)
Toyota Tundra Car Insurance: Average Rates, Cheapest Companies, and How to Save
)
The Cheapest Auto Insurance Companies in Lexington, Kentucky, in 2025
)
The Cheapest Auto Insurance Companies in Baltimore, Maryland, in 2025
)
The Cheapest Auto Insurance Companies in Modesto, California, in 2025
)
Healthy Paws Pet Insurance Review: Coverage, Costs, and More (2025)
)
The Best Pet Insurance for German Shepherds in 2025
)
The Cheapest Auto Insurance Companies in San Bernardino, California, in 2025
)
The Cheapest Auto Insurance Companies in Oakland, California, in 2025
)
The Cheapest Auto Insurance Companies in Nashville, Tennessee, in 2025
)