A happy ending.
Bob from Bob's Mobile RV Service was recommended by the manager here at the campground. Unfortunately, Bob couldn't make it out until tomorrow. I give him a heck of a lot of credit for being very responsive to voice messages and getting back to me (we swapped calls a couple of times as I figured out who could come out today). He was very upstanding in my dealings with him. Good communication is paramount to me and he was on it.
My wife went to Scenic View RV in Williamsburg to buy a new water valve so we could, at least, get water running inside the camper. As they talked, he ended up offering that he (who is apparently the owner) could possibly come out later in the day. He called her about an hour later and said he could be here in 30-45 minutes.
He showed up pretty promptly and immediately went to checking the propane tanks and fittings around them. Turns out that I was completely out of propane (pretty surprising as we filled these tanks in Florida on our last trip last year (though, it was cold at night and we ran the furnace a good bit and because we were on a 30amp site, we also ran the water heater on gas). Guess I need to learn how much propane we're going through. While I went and got one of the two propane tanks filled, he went about installing the new water valve into the toilet. Poor guy sat around for a bit after finishing the toilet, waiting for me to return with propane.
Getting back with propane - he helped hook it up and went to town, checking all of the fittings. No signs of leaks and no smell now. It must have just been the death throws of running out of propane.
AND- our bill was *way* less than we expected. I asked him to double-check it, and he said it was good.
Bob's Mobile RV Service = good communication but scheduling didn't work
Scenic View RV