The timeline varies depending on the scope and complexity of the project. We’ll provide a detailed estimate after our initial consultation and assessment of your needs.