castle rock excavation billings mt rock excavation cost