its not necessarily duplicate content if the content is actually different but each page should have unique titles and descriptions representing the page content. at the very least the titles should be different. what type of cms are you using?
Having diff titles is a must for each page for SEO purposes. Description remains almost the same but I only change the keyword to rank for different keywords.