In Ireland there's still the tradition that the undertaker or funeral director does it as a sideline with running a pub. And not necessarily even the same pub where you all go after the funeral either.
Our practice is that cats who have gone to glory are buried out at the bottom of the garden, and that's what I'd like for myself too.
But there's probably a law against it, and it'd bring down the value of the property, I suppose - though I can't myself imagine why that should be. I'd have no problem with having a grave of a former owner down the end of the garden, next to the cats.