I know you are getting alot of free advice..... mine for instance is not worth what you pay for it... but my experience is that the concrete place up the road has "the regular stuff" they provide if you don't ask, 5000 psi mix, 6000 psi mix, and "highway 24 hour cure" grades. I always liked the 5000 psi mix, its only a few $$ more per yard and the same labor to put it in. The 5000 psi is in tensile, compression is much higher. The biggest thing for your ramp is the subsoil prep. You absolutely don't want a crew that has the fat guy walk around on it for 29 seconds and calls it compacted....you want some kind of vibratory compactor to be used, and whoever does it have a watchdog be sure they use it for more than setting their coffee on.
When I worked with concrete very briefly in the late 1970's, the device was called a whacker packer, but I believe that was a nickname. It looks like a jack hammer, but has a tamping foot.
You are right about the free advice, I would have never imagined in a million years that this many guys would have this much input. I think it's great, and I really appreciate all of the help. Likewise, I try to help out here when I can. If something falls within my area of knowledge, I am always more than happy to offer advice or make recommendations.
When you ask a question like this, you realize that there are guys in other parts of the country (or world) that are having a very similar problem and want some answers as well, or others that have had concrete repairs made who learned a few things along the way and have advise. There are also those that want knowledge for the future just in case, knowing that some day they will PROBABLY run into this. In fact, this board has so many members and covers such a wide spectrum of manufacturing and other topics, that there's BOUND to be a few that are super experts on the subject, and several others that have relevant knowledge and experience and are willing to help out.
One thing for sure, I will be using 5000# concrete, that much I have learned. I started calling around yesterday. I have a friend that runs a grading company, he said that he knows a concrete guy and will send his info today. Another friend of mine owns a construction company, I have a message in for him.
When we do repair the thing, I will be sure to document with pictures.