Good thing it's not major problems. Try your luck and ask for a appointment when you can wait there while they're taking care of it.
I'm basically a "know nothing" but with your issues give me a cold beer, a hour and a prayer and I could "probably" take care of it.
Point being: the small stuff if you can't take care of it yourself maybe there will be a handy neighbor or a relative to give you a hand.
It shouldn't be this way...........but it is sadly.
Don't forget this forum has so many diversified talented people. I doubt you could ever post a problem that someone would not have the correct answer to it.