I was trying to come up with a word which was applicable to you both, although may have slightly different meanings for you both. I agree service could be a bit vague, although, assuming your relationship is as I imagine it to be, is applicable. Whatever word(s) you choose I think it is important that it is not gimmicky, it still needs to be powerful, stylish and classy in 30 years time!

cariad