The toilet does not always flush properly. Sometimes it flushes all the way and sometimes it doesn't. My husband snaked it, and it still works the same. Is it time to call a plumber, or are there any other ideas we can try first? Any ideas would be greatly appreciated.