Obviously On-Site is the most expensive. I have to load, transport, unload, setup, etch, tear down, reload and clean up. Then unload everything when I get back to the shop. On-Site may be more cost-effective than removing installed glass and transporting it to and from Lakewood, CO. However IF your project is part of a new construction process, it will definitely be more cost effective to have it done In-Shop.