Kyle and his crew are very friendly and professional. Kyle gave me a very competitive quote and kept me well informed about the installation date. The crew showed up on time and worked all day in a safe manner. They cleaned up the torn off shingles and left my property as they found it, albeit with a beautiful brand new roof. Thank you Kyle and crew, your work ethic is rare and very welcome.