How would you answer this question? If you are like most roofing consultants, you would reply based upon a number of factors. One factor would be your experience as a roofing expert. Another would be where you live and work. Another factor would be your training. If you are from North America you would probably […]