Calling all cat ladies!!!

HELP ME!!! My cat literally pees everywhere but his liter box. I have a covered lid on the box and I’ve been told some cats don’t like that. When I caught him doing it just a little while ago, I sat that it was like just a little spot, not a puddle but it sounded like a lot. But I haven’t had this problem ever until my current roommate moved in and she’s now moving out this weekend. I truly think he doesn’t like her. I’m renting a carpet cleaners this weekend and cleaning the hell out of the carpets after my roommate moves out. I’m sure all the moving furniture and stuff out is freaking him out and I’m sure that’s not helping the situation. Any tips for this?