That shop is three blocks from me.
And here's the machine. now I want one too!
http://www.selfedge.com/denim_repair.php
BTW, I've never heard of 21 oz denim. Is that for real?
ETA: Lookee -- they love chainstitching!
http://www.selfedge.com/chainstitching.php