Well, our contractor just burned his last bridge with us.
Contractor is a friend of a friend with a good rep, having done work for several of DH's college friends for years. So a few years ago we hired him to handle our partial house remodel and that went reasonably well. But this... is kind of inexcusable.
We liked the flooring job that was done on the house remodel, so hired Contractor to redo the kitchen floors, replace a section by the front door, and refinish all the common-space hardwoods plus one bedroom/soon-to-be nursery. That's 3 tasks. We gave them a 10 day timeframe when we would be out of the house, and asked that they finish in time for the toxic fumes to air out.
Strike 1 - they finished the morning that we arrived back at the house, and left the house totally closed up so it was completely toxic. Contractor had (supposedly) walked through and signed off on the job, though I doubt he spent any time actually looking because the fumes were that bad. DH walks in and immediately notices that a) the section by the front door was badly done, b) the nursery floor was badly done, and c) they had left pools of finish to dry so there were puddle marks.
So, after camping out in the back yard and airing out the house for a week, we arrange for the flooring crew to come back and fix a, b, and c. They said okay, Monday and Tuesday, done by Tuesday afternoon. Great since DH and DD will be gone for a week again anyway. So I'm off to a hotel for those two nights (with cats in tow). I came back late Tuesday night to start airing out the house and gee, the front door area didn't look any different and several puddle spots clearly marked with orange tape were not fixed (others were). But the flooring guy told Contractor they were done... I texted Contractor at 8 am and said please check this out before 11 am when I have to get out of the hotel, and let me know what the situation is because we're planning to come home today (Wednesday). He's working on another job right in our neighborhood, a 3 hour window was not too much to ask.
I check out, drop the cats off (outside, since it's still fume-heavy inside) and all my hotel stuff, and go back to work thinking everything will be okay if they only have to touch up a few small spots. The house isn't even all that fume-y since I let the fans go all night.
Strike 2: Mid-afternoon (just a few hours ago), I get texts saying Contractor finally met with the guys and NOW they'll do the front door area
and patch work and oh by the way that means another 2 days of toxic finish which was started today without my approval, "sorry for the inconvenience." They didn't even do 2 of the 3 things we asked them to do, and I swear we could not have been more clear (I think DH gave a 10 minute lecture on what needed to be fixed at the front door!).
So now I have to go into the once again Toxic House to pack another bag for 2+ nights, round up the cats and their gear, and head back to one of the only hotels that will take pets w/o a massive cleaning fee, which is not super close. And what really gets me is that if Contractor had checked in the morning like I explicitly asked, I could have just stayed at the hotel instead of expose my pregnant self to even more poison fumes having to repack! At least this hotel stay won't cost me any extra, we're going to subtract it from what we still owe (a fact I mentioned during my controlled-fury voicemail to him).
There won't be a strike 3. Doing a poor job is one thing, but one that actually jeopardizes my and my pets' health? Just no. We were going to hire him to redo our countertops but now? No way.