Trademark protection granted by the USPTO lasts for ten years from the date of registration, provided that you file the necessary maintenance documents and fees at regular intervals. You can renew your trademark indefinitely as long as it remains in use and continues to meet USPTO requirements.