Renovation advice from Oakville's general contractor — budgets, permits, timelines and what to expect on every project.