Choosing to work with a local roofing contractor will provide much more of a personable experience. Through marketing, projects, business meetings, and more, it can be difficult for the owners of larger construction companies to communicate with customers. Unfortunately, this can lead to poor one-on-one communication with an expert in the field.