Is professional teeth whitening worth it?

I’ve been able to maintain white teeth with those Crest White strips, but I have to use them quite frequently, and it’s becoming a hassle. Will professional whitening keep my teeth whiter longer? How often do you have to go between sessions?