It can take about three to six weeks from signing the contract to taking your first bath in your new dream bathroom. However, only after a detailed conversation with your chosen contractor, can you know the project duration.