We are currently not delivering topsoil yet as we are waiting for the weather to cooperate. Once we begin delivery, we will have a button on the front page of our website where you can schedule your own delivery and choose the time that is convenient for you.