Staying at the inlaws while they are in flordia , I went of the driveway while plowing snow during winter and made some decent ruts. I'm guessing fill in with topsoil and plant some grass on it? There coming home in a month and I'd like to have it fixed. Temps are above freezing now in NY.