Timelines vary depending on the complexity of the design, approval process, and installation. We provide an estimated timeframe during the consultation phase.