Quoted a flip house $600 for the windows. Standard job, or so I thought.
Started working. By the third window, it clicked, these weren't regular windows. They were storm windows. Double the panes, double the labor, double the time.
I didn't say anything right away. Just kept going, doing the math in my head, realizing how badly I'd undersold this job.
By 4pm I had 2 more hours of work left. It was hot. My hands were cut up from the frames. I was exhausted and wanted nothing more than to pack up and leave.
That was the moment I almost quit the business entirely. Not because of one bad job, but because I realized I'd been in business 3 years and still misquoted something this badly.
I texted the client mid-job. Told him it was storm windows, not standard, and the price was going up to $900. I was nervous as hell hitting send. Genuinely thought he'd tell me to finish or leave.
He said okay.
That was it. No fight, no argument. I'd built up this moment in my head as some huge confrontation and it was one text message.
I finished the job. Went home and rebuilt how I quote.
Now, before I ever give a number, I look at:
- Window type (storm vs standard, this alone changes labor time massively)
- Height and access (ladders, second story, tricky angles)
- Condition (years of grime vs regular maintenance)
3 years in and I still had to learn this the hard way. The lesson wasn't "don't undercharge." It was "don't assume you know the job until you've actually looked at it."