I've made an appointment at the vets tomorrow. We moved house a month ago and he went on the bathroom floor, maybe due to being upset, although he does seem to be selling well although he's always been a jumpy cat.
Before the move he went outside so I don't know if this was an ongoing problem 
Any ideas what to expect at the vets? Will they want a sample? Will they take bloods?
I've googled but seems it could be anything including cancer??
He's only 6 years old, hasn't had any problems apart from juvenile gingivitis when he was 6 months old which was treated with antibiotics and anti viral medication.