Quality roofing should be durable, able to withstand severe winds, resist UV rays and Fire, and prevent leaks and pooling by diverting water away from the home.