The best time to give Keven a call is right now. Get your business in order to protect you and your customers from the very beginning. If you’re just starting- Keven can help with setting up your entity, helping you write your contracts, and getting things structured.
If you’ve got a running business already- Keven can help with customer issues (hopefully you don’t have a customer issue escalate to a legal issue, but he’s there for you if it does happen) and he can help with expansion and even selling your business!