If you are looking to get a proper estimate of the products and services before you start with the transaction, the Professional invoice estimates performed by an Invoice App, which is designed by the Mooninvoice.com. It will enable you to create and send the perfect Invoice Estimate, which will be accepted by your client. https://medium.com/@mooninvoice_97089/why-is-it-important-to-create-professional-invoice-estimates-8a13a8481ab9