We often provide our estimates on site at the time of the inspection. In some cases we need a little more time to price out the job and that will be completed within 24 to 48 hours.