Hagerty Insurance is good if you fit their rules; here are a few:
1. Vehicle must be mostly stock (especially no modification with a substantially more powerful engine than in the original).
2. You must store/park the vehicle in a locked garage (at home).
3. You must have at least one other vehicle ("daily driver") that is insured with full coverage by another insurance company.
4. You provide pictures and set the replacement value.
My other vehicles and house are covered by State Farm and they did not care when I removed my old trucks from their coverage. They were very expensive (2-3x more) for less coverage.
Also, if you have storage for multiple antique vehicles, the coverage for additional vehicles with Hagerty is very inexpensive. This is because you only pay once for personal injury and liability. My third '54 1/2 ton truck costs about $45/year for full coverage and no deductibles.
Tim