With over 10 years of experience in sales and project management, John has built a strong reputation in Frisco, Texas for delivering results with integrity and professionalism. As a native Texan with extensive storm damage assessment experience, he understands the unique weather challenges homeowners face, from hail and high winds to severe seasonal storms. His expertise allows him to confidently guide clients through complex insurance processes while ensuring their properties are properly evaluated and protected. Clients consistently describe him as ethical, honest, and customer focused, known for clear communication, dependable service, and strong advocacy. Outside of work, John and his wife, Cindy, are active in their community and regularly support local charitable efforts. He enjoys traveling, spending time with their three grown children, and keeping up with their four Labrador retrievers. When you work with John, you are choosing a trusted Texas professional who is committed to protecting your home and your peace of mind.
A native Texan, John knows the state’s unpredictable weather inside and out and brings that insight to his general contracting services.
John brings 10 years of experience in sales and project management and is based in Frisco, Texas. Clients describe him as ethical, honest, and customer-oriented, with exceptional service skills and extensive insurance knowledge. He and his wife are active in the community, supporting charitable organizations and families in need. Outside of work, John enjoys traveling to tropical destinations and spending time with his wife Cindy and their three grown children. Their household also includes four lively Labrador retrievers.
A native Texan, John knows the state’s unpredictable weather inside and out and brings that insight to his general contracting services.”
By submitting this form, I agree to receive text message updates from Elevated Roofing. Message & data rates may apply. At Elevated Roofing, we value your privacy. We collect customer information through phone calls, in-person visits, and web forms to facilitate service scheduling and updates. By providing your phone number, you consent to receive SMS messages regarding service appointments, arrival windows, and job status. You may opt out at any time by replying STOP to any text message. We do not sell, share, or distribute your personal information to third parties.