How was their customer service department and did they answer all queries and complaints in an economical way? Choosing the best roofing contractor will mean working with licensed and trained individuals. http://tailoredmammarysa.blogofoto.com/23381906/roofing-contractors-find-beneficial