You have this picture in your mind of what an ideal Cabo surfing adventure with your kids and friends will be like. The guides will know the area and read the conditions well. They'll also be clear and patient teachers. They'll find a perfect, secluded spot that no one else seems to know about. The company will offer comfortable transportation from your resort to the secret beach destination, and the equipment will be sized properly for each participant. The food and drinks that they offer will be tasty, healthy, and nourishing after hours on the waves. A member of their team will take quality photos of the entire day, and email them to you that same day. No extra charge. Everyone will successfully get up and ride the waves to the shore. Oh, and every communication beforehand is prompt and helpful.
That was our experience with Cabo Surf Tours. I simply cannot recommend them enough. Do not look for a cheaper price. You won't get your money's worth.
Oh, and a pod of whales put on a show for us, and then we met an entire family of wild donkeys.