Answer: If the soil will not dry out, even though you've used all the right amendments, you might consider planting them on a mound (using topsoil) or in raised beds (again using topsoil). A 3-way mix will contain sand, organic matter and garden loam. By planting high you'll encourage good drainage and by using 3-way topsoil, you'll double your chances of keeping the roots of your roses happy and healthy. That would be the easiest and best solution to the problem.
Q&A Library Searching Tips