We will create a project plan at our first meeting detailing every cost aspect of your project. Payment will be expected at various points of the project and will be clearly spelled out in the contract to avoid surprised. Our financing option can help, if necessary, to fund your project.