I currently travel in Mn to etch at individual monument shops...but there are other alternatives. 
 
Do you purchase stones at Mark Nierenhausen Granites, Rex or  anywhere in central MN?  If so, I can pick up your stone from the whole saler and etch them in my shop and ship them to you!  
 
Also, if you purchase from MNG then you can ask any of the sales team for more information and I can etch them directly at their shop as well!