I’ve had Geico for years on my car, truck, and two motorcycles. I’ve never had a problem with them.
My claim adjuster communicated quickly and well when I needed her.
I have no reason not to recommend them.