Our cleaner can be used with all of the above! However, we do recommend that you consult your dentist if you have a unique situation. Please ensure that you see our recommended usage.