Hello,
I do not recommend sand, especially for owners of first Leo's . The impaction risk is high, Leo's lick everything in their tank and there is no way to moderate it twenty four seven, until its too late.
There are loose particles in the wild where they live, however, a wild Leo's life expectancy is not as high as a captive gecko, of course .
Its highly debated, I wouldn't recommend taking the risk with your first Leo , especially if it is a juvenile Leo .
Textured tile or paper towels are good substrates, if your Leo likes digging, I recommend putting a sand / soil / moss mix within a contained area of the tank so your Leo can dig if they wish!
Is it reptile carpet you now have? Be careful if it is, Leo's can get their teeth and claws caught, the carpet can also harbour bacteria.