The Team

Richie Read, Chief Executive Officer

818-554-9272

Joined CG: 2014

What do you like to do in your free time?

In my free time, I enjoy dusting off the tool belt and working on carpentry projects, backpacking into the wilderness, traveling with my beautiful wife and being a present Dad to my two amazing kids.


Mark Flanders, Chief Financial Officer

805-432-3320

Joined CG: 2013

What do you like to do in your free time?

In my free time you will usually find me at a local base/softball or soccer field coaching or watching my 4 kids play sports. Otherwise, I like to play golf, travel, and fly small airplanes.


Johnny Reyes, Chief Operating Officer

805-432-3595

Joined CG: 2007

What do you like to do in your free time?

During my free time, I prioritize spending quality moments with my family and son. Additionally, I enjoy partaking in activities such as golfing and fishing.


Debbie Krussman, Sr. Estimator

Joined CG: 2020

What do you like to do in your free time?

In my free time in spring and summer I spend a lot of my time tending to my vegetable gardens.  I also enjoy traveling, kayaking, hiking, and playing pickleball with friends and family.


John Harrington, Sr. Estimator & Project Manager

Joined CG: 2023

What do you like to do in your free time?

In my spare time I coach Little League Baseball. I enjoy spending time with my grandsons riding their quads. I also enjoy hiking, fishing, and going to the gym.


Jordin Velasquez, Estimator & Project Manager

Joined CG: 2023

What do you like to do in your free time?

In my free time I enjoy travelling with my husband and 3 sons, day trips to Disneyland and spending time with friends and family. I spend most weekends at the soccer and baseball field, supporting my boys.


Hector Robles, Project Manager

Joined CG: 2014

What do you like to do in your free time?

When not working, I am on “Daddy” mode doing “Daddy” duties to my amazing 4 kids, ranging from 5 to 13 yrs. old. If it is not baseball or softball practice/games for my 2 oldest, then it is tumbling training for the 2 youngest that keeps me going. You can also find me in the softball field on Friday nights playing co-ed slow-pitch softball alongside my lovely wife, family, and friends.


Colton Hunter, Controller

Joined CG: 2020

What do you like to do in your free time?

In my free time, I enjoy surfing or being near the ocean, traveling to new destinations, spending time with loved ones, and giving back to others. Other activities I enjoy doing are going to concerts, running, golfing, and shooting pool.


Victoria Ferguson, Administrator

Joined CG: 2021

What do you like to do in your free time?

In my free time, I like to spend time with family and peruse farmer’s markets and antique/thrift shops. I enjoy hanging out on the Ventura coast, trying new restaurants, and especially spending time with my sweet pup.


Alex Boughan, Administrator

Joined CG: 2022

What do you like to do in your free time?

 In my free time I enjoy trying out new recipes and DIY projects. On the weekends I enjoy my time with friends whether it be a day at the beach, a quick weekend getaway, or a Sunday brunch. But above all, I enjoy any opportunity to spend time with my nieces and nephews.