I put in a separate service for my shop. I am on a corner lot and there is a pole at each lot line, it was the same cost for either overhead or underground. I chose underground and it has worked well. The service panel has 40 slots and I still have open slots to add to. At some point I will add a dictated line for the pool.

Main Street to the Mountains