The time it takes to complete an installation or repair depends on the complexity of the job. We'll provide you with a time estimate during our initial consultation.