Quartz tends to be more expensive than granite. Quartz will never need to be sealed and is highly heat sensitive that can scorch and burn with hot pots and pans. Granite is natural so it will need to be sealed but can easily handle hot pots and pans.