I have one suggestion. The dialog at the end like "you got the following questions wrong: 23" can be easily mistaken for the number of questions answered wrong. I did!
If that be changed to avoid the confusion, it will be great.
For now (until we are bigger and have more devs), I go off of a per company basis and see the needs/amounts for them. Then I see our costs and shoot over a price to start the discussion
You've hit the nail on the head with this. One big reason we don't show our pricing is that we're still a young company, and we're figuring things out. We don't yet have enough data to know the real value we bring or who our ideal customer is. If we price too low, we might shortchange ourselves, but if we go too high, we could scare people away.