It didn't go so well.
Well, it did and it didn't.
The problem was easy to fix... The area inside the heater needed a good cleaning (which is good that I called someone, because I wouldn't have known how to get in there), which the guy did.
Unfortunately, while he was here, he was like, "Hey. This vent tube is single-walled, and it needs to be double-walled in order to be up to code. We need to replace all of this, because it's a carbon monoxide hazard, and I can't turn your heater back on until it's fixed which could be in as little as a few days."
Yeah, that's right. He came to fix my heater, and instead disconnected it. Never mind that the tubes have been fine for the last 30 years (or god only knows how long they've been there) and that there was no actual evidence of any carbon monoxide problem. Nope. So when he finally left, it was almost 5, and I went into the basement afterward with the intention of just turning the damned thing back on myself. Unfortunately, I couldn't figure out how to light the pilot light. There were no instructions or anything. So I called a handyman to come light it for me, but it was too late in the day, and he couldn't make it over.
So now I have no heat in my house whatsoever, and it's 40-something degrees INSIDE. Outside, it's probably about 18.
THIS IS UNACCEPTABLE. Thankfully I'll get someone to turn it on tomorrow, BUT STILL.
At least we have a set of portable heaters upstairs, so Megan and I will just be sleeping upstairs tonight, but even with both heaters running, it's still cold! Way to leave someone without heat on one of the coldest nights of the year.