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 3 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 Laurie Medeiros

    Laurie Medeiros

    Design Consultant

    Laurie has a varied background in design; including furniture, construction and remodeling, and custom window treatments. North Texas families have trusted her to make their homes beautiful for over 20 years. Every customer is unique, every project is unique. She focuses on creative solutions to help her clients achieve their vision; making their homes a more beautiful and functional place.

    In her free time she enjoys spending time with her two grown sons and their families, time at the lake, working on her own home, and hanging out with her two rescued hound dogs. She looks forward to helping you with your home!

  • Headshot of Becca White

    Becca White

    Administrative Assistant

    Becca grew up in northwest Iowa and moved to Frisco in 2018 where she met her husband, Hunter. They were married in September of 2019 and now live in Frisco with their German Shepherd, Emmie. Becca graduated from UNT in 2019, where she studied Elementary Education. After graduation, Becca worked in the family business until joining the Gotcha Covered Team in January of 2021. For leisure, Becca enjoys outdoor activities with her husband and dog like hunting, fishing, and horseback riding.