Kyle was recommended to me by my parents which he did the entire exteriors. He came by and inspected my roof and siding. Gave me an estimate for roof, siding, windows. He told me he could get the roof covered by insurance which he did. Everything looks wonderful and I am so happy with everything. Glad my parents told me to give him a call.