This company did business under Stone Caster Studio and now does business under Terra Firma Precast or terraprecast.com. You can view their history on the BBB. They do not deliver and do not issue refunds. I suggest some serious due dilligence before making any purchase.
0 comments