Depending on the quality selected, marble tops are more expensive than quartz. However, the labour cost for quartz is higher due to the complicated installation. Therefore, the cost difference is not significant. However, quartz is slightly cheaper.