Yes, there are self propelled ones, but I don't know of any brand names in particular. I can tell you this....if you are installing it yourself, rolling is not always necessary. As long as the preparation is right, you should have a smooth and loose base for establishment. If you are installing on the side of a hill, depending on the slope, you will probably wnt to stake the sod to keep it from washing out in the event of a hard rainfall. The way this is done is not every piece, but every few rows down, you will want to penetrate the sod and into the ground. You can make some narrow wedge stakes yourself. When laying this sod, lat your pieces CROSS ways on the hill and not up and down the vertical way of the hil. I hope this helps...Oh yeah,...green side up.
Thank you, Dad - for always being the dad that you were. You truly are my hero. You always were.