I second this. I actually switched my entire household over to keypass because I was under the impression that I was forced to use the 1password cloud service.
Even if you pay for it as a subscription, you can still create standalone vaults that don't use the cloud sync. I find the cloud service useful for my personal stuff (for sharing purposes) but I keep client info in separate local vaults.