I'm offering software consulting services to discuss in advanced the architecture your software might need.
Discussing the common patterns, the business characteristics. What it should do, how can it be made. Details prior to the coding phase. Prototyping and brainstorming.
This is a crucial part of software development.