Curious how you decided to trust a particular escrow service. With Coinbase, the leap of faith one could possibly make was that they were associated with YC (gave them credibility in my books at least).
I do believe the technological possibility is baked in BTC for 3-way signing a transaction so that a validation requires 2 sources of signature. You could implement an escrow system this way.