Many things go into the cost of a project.  After an initial meeting and discussion with leadership, an early cost estimation can be achieved once we determine what all is needed.  We do work very hard to be budget conscious.  We are very much about communicating expectations and establishing clear objectives so there are no surprises.