ON PAGE: What is a good time on site?

It totally depends on what you are asking people to do. To read a blog takes around 3-5 minutes. To find your phone number and call you could take less than 10 seconds.