Learned a ton of lessons, the first of which is starting a consulting shop for general development is fools errand. You can kind of make if worth it if you're decent at sales and offshore everything.
If I do it again I'll slice our niche down thinner than prosciutto, something like CRM integrations for real estate agents, and have contracts that allowed us to own the IP.