Open Accessibility Menu

Meet Our Team

  • Headshot of Rick & Heather McGregor

    Rick & Heather McGregor


    Rick and Heather have lived in the North Texas area since 2006. In 2014, they decided to start Gotcha Covered of Frisco and fulfill the American dream of owning a small local business. Rick and Heather have a passion for excellence and customer service. During their spare time, they enjoy walking, hiking and relaxing by the occasional camp fire with their 2 Cardigan Welsh Corgis.

  • Headshot of Greg McGregor

    Greg McGregor

    Design Consultant

    Greg joined his brother Rick and sister-in-law Heather in January 2018 after living in the Sunshine State for 32 years. Greg is married to his beautiful bride Theresa and together they share 5 children, 3 in laws and 3 grandchildren. Greg and Theresa enjoy living in Aubrey, Texas and love outdoor activities like walking, hiking, kayaking, and basketball.
    Greg has an extensive background of in home consultation. You will appreciate his easy going and conversational style as he guides you through your window treatment selections.

  • Headshot of Matt Schaefer

    Matt Schaefer

    Design Consultant

    Matt grew up in Orange County California then moved to Frisco in 2005. He met his wife, Hannah, through their local church called Waters Edge. Matt and Hannah got married in 2020 and now live in Celina with their Corgi, Odie. He graduated from University of North Texas in 2020 where he studied Integrated Studies with a focus in business and counseling. After graduation, Matt started working at Waters Edge Church where he is the Worship Director and Youth Ministry Leader.

    Matt joined Gotcha Covered in November 2021. He values customer service and building relationships with his clients. Matt loves to create visions and dreams with his customers to design the perfect window covering solution!

    In his free time, Matt enjoys watching football (GO Cowboys!!), spending time with his wife and dog, and playing music with his guitar on the patio.

  • Headshot of Hannah Schaefer

    Hannah Schaefer

    Office Administrator

    Hannah grew up in Frisco where she met her husband, Matt. They were married in July 2020 and now live in Celina with their Corgi, Odie. Hannah graduated from University of North Texas in 2019 where she studied Elementary Education. Since moving into their new home, she has found the love for design and helping create a welcoming environment for all. Hannah joined the family business of the Gotcha Covered Team in June 2022. For fun, Hannah loves cooking, going to the movies and spending quality time with her family.

  • Headshot of Dar Kroll

    Dar Kroll

    Design Consultant

    Dar joined the gotcha covered team in April of 2023 after working in the finance and insurance industry for 6 years. Dar graduated from the University of Texas at Dallas in 2017 with a degree in Risk Management and Insurance. After building his home in 2020 and working with Gotcha Covered to identify the perfect window treatments for his new home, he wanted to help bring that experience to more people. 

    Dar currently lives in Little Elm with his wife, Maddy, and their dog, Sophie. When he isn’t helping customers identify their perfect window treatments, he can be found spending time with his wife, in his garage working on projects, on the lake kayak fishing, or working with his dad on their family’s property.