McGregor Insurance Group was founded in Tulsa, Oklahoma in May 2008 by Heather McGregor and Travis McGregor.

We are an independent insurance agency offering commercial property & casualty insurance, surety coverage, employee benefits, and personal lines insurance. We opened in 2008 with 4 employees and have since grown to 17.

Since the day we opened we have been proud and active members of the Oklahoma Restaurant Association and the Oklahoma Hotel & Lodging Association, of which Heather serves on the Board of Directors.

View our insurance solutions

Business Insurance


We strive to make our clients feel as if they are our only client, in doing that we make it a priority to respond to phone calls, texts, and emails the same day they are received. Our cell phone numbers are printed on our business cards because we know that not all insurance needs can be taken care of during the typical 9-4 insurance agency hours.

Our overall philosophy is one of unmatched attentiveness to the everyday needs and requests of our clients. We are aggressive and persistent when it comes to finding the optimum solution for our clients with regards to claims, premium, and eligibility issues. We always go on the belief that there is a “yes” behind every “no” when dealing with insurance companies. As business owners ourselves, we understand the impact of insurance premiums to our clients, so we fight diligently for every cent we can save them.

We Do the Research

We research high and low for the latest policies and coverage options to find the perfect solution for you.

You Pick Your Plan

We‘ll help you choose the plan that fits you best by weighing the costs, savings and coverage options.

And, We Wrap it Up!

Plan chosen, we‘ll make sure the paperwork is filed and you‘re covered. We‘ll keep you in the loop of changes.