Yes, you need to offer free quotes to the clients to estimate the overall project. If the client loves the estimate and thinks it’s reasonable pricing, you can kickstart the project by getting an advance.