Pulse cauliflower in a food processor until resembles a powdery snow (about 30 seconds to 1 minute)
Place cauliflower is a microwave safe bowl and cover. Microwave on high for 4 minutes. Then pour cauliflower on a clean towel or cheese cloth. Let cool a bit.
Once cauliflower cool enough to handle, wrap it in cheese cloth or towel and squeeze out as much water as possible. This will ensure a chewy crust.
Place cauliflower in a bowl. Add parmesan, mozzarella, salt, basil, oregano, garlic powder. Lastly add egg and mix together. Hands tend to work best.
Form the dough into a crust oiled foil. Pat down well into desired shape.
Bake in 450F preheated oven for 12-15 minutes or until it starts to turn a golden brown. Remove from oven and add your toppings.