Wilmette’s mix of established neighborhoods and varied home ages makes existing-condition planning especially important. A project may need to connect newer upgrades with original rooms, address past renovations, or improve a layout without losing the home’s scale and character.

Begin by separating the updates that improve daily function from the features that are simply dated. Document prior additions, floor-level changes, window and door relationships, and system upgrades. If a kitchen is central to the project, test how its storage and circulation connect to dining, entries, outdoor access, and family routines before committing to cabinetry.
Before construction, confirm the applicable municipality, property type, permit path, design responsibilities, selection deadlines, and logistics. If the home has an association, landmark status, unusual access, or previous unpermitted work, surface that information during discovery rather than after the schedule is committed.
Coordinate multiple rooms, connected finishes, layout changes, lighting, storage, and system work under one scope and sequence.
Plan cabinetry, surfaces, appliances, ventilation, lighting, plumbing, and circulation around real household routines.
Address waterproofing, ventilation, fixtures, storage, lighting, accessibility goals, and maintenance from the concealed assembly outward.
Evaluate moisture, egress, ceiling height, utilities, comfort, and service access before designing finished rooms.
Adapt the project to original materials, hidden conditions, association requirements, shared systems, and access rules when those factors apply.
Establish goals, address, timing, occupancy, and investment expectations.
Review conditions, dependencies, permits, design input, and unresolved information.
Define selections, approvals, responsibilities, long-lead items, and schedule.
Coordinate access, protection, trades, inspections, milestones, and communication.
Review the scope, document remaining details, and provide a clear handoff.