Im in the dirt and concrete business and what your dad told you is pretty close to what we pay per yard around the Tulsa area.My brother was asking about moving some dirt around and creating a larger concrete patio in his back yard, and I think my dad said around $75-80/yd(this was Sunday afternoon). Although he does dirt work, so he may have been spit balling the concrete price, but he does know some guys in that side of the industry.
I had a 48x60 pole barn built 4 Years ago... think I paid around 15k if I remember right. I live in Amish country so that's who did mine... doubt they'd travel that far though