Buying a new roof system is an important investment. Before you spend your money, you should insist on working with a quality, reputable, and dependable professional contractor. Professionalism and quality workmanship should weigh heavily in your decision. EC Roofing and Repair's expertise extends over the entire range of available roofing systems from the shingle and tile roofs used by most...