Preheat oven to 450° and position rack in the lower third of the oven.
Using a box grater, shred fresh cauliflower until you have 2 cups. Spread cauliflower in the bottom of a dry cast iron skillet and cook on medium heat for 6-8 minutes, stirring frequently, as cauliflower moisture evaporates. Cauliflower will lightly roast, but that is okay.
Pour cauliflower out of skillet onto paper towels and let cool. Once cooled, squeeze any additional moisture out of the cauliflower within the paper towels.
Mix cooled cauliflower, coconut flour, cheese, oregano, garlic, and salt until blended. Stir in eggs until all ingredients are combined.
Lightly brush olive oil on a non-stick pizza pan or line other types of pizza pans with parchment paper. Press crust mix out on pan to form a 9"-11" crust. Size can vary.
Place crust in the oven and bake 12-15 minutes in the lower part of the oven (this will help the crust brown on the bottom), until the crust is light golden brown.
Remove crust from oven, position rack in the middle, and turn oven on broil.
Arrange sauce on crust and spread almost to the edge. Sprinkle a layer of mozzarella (about a quarter cup), add sautéed mushrooms and garlic, grape tomatoes, goat cheese, and basil, as desired.
Sprinkle additional mozzarella on top. Finish with Romano cheese and drizzle lightly with olive oil.
Return pizza to the oven and broil until toppings are hot and cheese is melted.
Notes
If desired, the dry cauliflower can be placed in the microwave for 7-8 minutes instead of using a skillet.Nutritional Value is for Crust only.