How far in advance do we need to contact you to get an estimate and have the work done?

Contact us as soon as possible.  Our schedules fill up by mid-November. Many customers contact us by Sept/Oct.