Since the first step of a project estimation exercise is to fully understand the project’s requirements, we always urge our clients to provide us with as much information as possible that helps describe the project, such as the set of functional and non-functional requirements, business logic, competitive landscape, personas of end-users, wireframes etc. We understand that you might not have all the answers when you reach out to us in the early stages, but any material that helps describe the project is welcome.