The costs to do dry ice blasting can be substantial. It should be noted that most dry ice blasting equipment requires the use of at least a 185 cfm compressor. Also, it is wise to run a water separator and cooler.
Further, dry ice has a shelf life. You typically need to purchase at minimums of 250 to 500 lbs and it will last possibly 3 or 4 days. But preferably you are buying it for the job because that is when the dry ice is most effective (it will soften over time as it absorbs moisture).
And then there is the gear. The process is loud so you will need ear protection. Usually eye and ear protection are the minimum. It can be prudent to wear a Tyvek depending on circumstances.
There are a number of companies nationally that do dry ice blasting. One that I know of that does it almost exclusively is
Greene Dry Ice Blasting.
DIB is a great option for the right application.