Sounds like some new builds near me, I watched the builder just rolling the turf out over the site without any preparation at all, there were empty cement bags, coke cans etc under it, looked nice but no way it would be growing.
I'm clueless when it comes to gardening and find this website...