John has been in the roofing industry for more than 30 years. He is well-versed in all phases of commercial roofing as well as residential. He has certifications from GAF, Firestone, Carlisle, and Johns Manville as well as knowledge of liquid applied systems. John has extensive OSHA training, is a certified trainer for torch applied systems and has completed the written exam to acquire his crane license. In his duties he oversees the operations of all the crews and sub contractors working for Mile Square Roofing. John has a very open mind and is committed to making every project go as smoothly as possible.