I guarantee 10 years for all my services. I look for the best quality for all my services. I recommend TruDefinition Duration to everyone who are looking into any roof services. Duration roofing shingles provide strength and durability for your roof,