With Extra Product Options for WooCommerce, you can easily add additional pricing options to your products. This plugin offers a variety of field types including checkboxes, radio buttons, select boxes, textareas, input boxes, upload options, date pickers, range pickers, and color pickers.
See a demo of the plugin in action here: http://codecanyon.net/item/woocommerce-extra-product-options/7908619.