Estimated start week
Case study
Designing clearer communication around uncertain timelines
Remi is a marketplace connecting homeowners with construction contractors. Homeowners needed to know when work would begin, but construction depends on permits, materials, crews, and weather. We needed the contractor’s best estimate. I led the design within my pod, working with PM and engineering to make the homeowner’s outgoing text visible before contractors sent it.
2.3× start-week accuracy
A 35-percentage-point increase over the original 27% baseline, reaching 62% after introducing the homeowner message preview.
The communication gap
A lot was happening. The homeowner couldn’t see any of it.
After all the work of selling a project, a homeowner could go weeks without hearing from us. Behind the scenes, we were organizing labor, sourcing materials, and working with the city. From their side, it could look like nothing was happening.
With Uber or DoorDash, the answer might be 18–22 minutes. A construction project might start in three days, three weeks, or—in unusual cases—three months. We couldn’t reliably calculate that window from the information we had. The contractor was closest to the work.
Estimated Start Week was our way to bridge the gap: ask the contractor for a week, then text it to the homeowner. It also helped us prioritize work, but the immediate need was giving people something to plan around.
The unintended consequence
The update meant to reassure people gave them another reason to call.
We put the estimate inside “Review and accept work order.” To a contractor, it looked like another field to clear. We did a poor job of explaining that this answer would leave the task and become a text to the homeowner.
Contractors entered weeks without giving them enough consideration, and estimates weren’t consistently kept up to date. We were hitting the estimated week only 27% of the time. Homeowners now had a date to expect—and another reason to feel let down when it passed. It became a major source of frustration and escalations.
“Giving someone a date they couldn’t rely on was worse than leaving them waiting for an update.”
The fast fix
First, we told contractors what the field would do.
We tried the smallest intervention first: a checkbox immediately before completing the task. “I understand the estimated start week March 17 - March 24 will be shared with the homeowner.” It explained the consequence without showing the text itself.
Accuracy increased by 8 percentage points, from 27% to 35%. That was a modest improvement, and we were also talking to contractors about these messages. It was hard to separate the effect of the checkbox from the effect of those conversations.
PostHog sessions showed contractors clicking the checkbox fast enough that they may not have read it. Contractor feedback confirmed they still didn’t understand what we were texting homeowners. Accuracy remained low, alongside homeowner escalations. We needed more than disclosure.
I understand the estimated start week March 17 - March 24 will be shared with the homeowner.
See the checkbox in the original task
The design decision
Show the thing they’re about to send.
I wanted the connection to be crystal clear. I considered a small chat bubble beside the task and putting the text next to the checkbox. Both brought the message closer. The phone was the most delightful of the iterations, and it made the destination concrete: this is what appears on the homeowner’s phone.
The contractor could see the message take shape on a simple phone mockup: the phone fades in, typing dots appear, then the text arrives with their estimated week. The subtext still explained what would happen, but the interface did more of that work. They were looking at a text and choosing whether to send it.
The message, in context
The phone makes the destination familiar. The week and permit caveat appear inside the text, where the homeowner will read them.
An explicit decision
“Yes, send it” names the consequence. Cancel gives the contractor a chance to go back and reconsider before sending.
A supporting detail: “this week” shouldn’t reach into the past
The picker also needed to represent a usable estimate. For the current week, the design shifts the range to begin today, rather than including days that have already passed.
The useful pause
They reached the preview. Then they went back.
In PostHog recordings after launch, I watched contractors move quickly through the task, reach the message preview, then go back and change their estimated week.
Seeing the outgoing text appeared to make the impact click: am I confident enough to tell the homeowner this?
Results
2.3× start-week accuracy. Uncertainty remained.
After introducing the preview, estimated start-week accuracy reached 62%, up 35 percentage points from the original 27% baseline. A hit meant construction actually started within the estimated week. Homeowner escalations also decreased. Together with the changes I observed in PostHog, these results suggested the preview was helping contractors reconsider what they were about to communicate.
It still left roughly four projects in ten outside the estimated week. Permits, material availability, crews, and weather can change even a carefully considered estimate. The preview made the communication more visible; it didn’t make construction predictable.
Original task
With checkbox
With preview
A hit means construction started within the estimated week. The checkbox period also included conversations with contractors.
The follow-up
When the estimate changes
A more considered first estimate was only the beginning. When a permit, delivery, or schedule changed, the homeowner needed an update—not another missed expectation.
As a fast follow-up, we carried the same message-preview approach into a reschedule flow. The contractor selects a reason and a revised estimated start week, and sees the homeowner’s text take shape as they make those choices. They can review what they’re about to communicate before sending it.
The goal was to keep people informed as the plan changed. This follow-up is separate from the accuracy results above.
In this example, the contractor selects October 8–15 and Permitting. The message reads: Due to permitting delays your estimated start week has been updated to Oct 8 → Oct 15. Remi will have an exact start date closer to this week. After confirmation, the estimated start week is updated and the homeowner is notified.
Explore the full workflow
The message preview sits inside a longer conversation. This workflow map connects the first estimate, updates when plans change, follow-ups as the week approaches, and the final scheduled date.
The first project on a bid
- 01
Give an estimate
The contractor accepts the work order and enters an estimated start week.
- 02
Keep the homeowner informed
The homeowner receives the estimated week by text. Changes trigger an updated message with a reason.
- 03
Confirm the start
The contractor schedules with the homeowner and completes “Schedule Work.” The homeowner receives the scheduled date.
When the estimated week changes
The contractor or a Remi user updates the week in the project panel and selects a reason. The homeowner receives the revised estimate and the reason for the change.
See the rescheduling previewAs the estimated week approaches
The map includes a follow-up path when scheduling hasn’t progressed:
- 5 days beforeRemi automatically messages the contractor thread.
- 4 days beforeIf there is no change, a ticket prompts CPM to get an updated estimate.
- 3 days beforeIf there is still no change, a ticket prompts CS to follow up.
The unresolved path leads to an apology text. Further follow-up remained an open question on this working board.
Up Next
Contractor mobile app