The duration varies based on scope. A minor update might take 1-2 weeks, while a full renovation involving structural changes could take 6-8 weeks or more. A reputable company will provide a realistic timeline upfront, considering design decisions, material availability, and unforeseen challenges.