Roses love sandy soil. Amend your soil accordingly to provide the best footing for plants. Also choose sites with good drainage, which helps ensure that Roses overwinter more successfully. They do not like wet, cold feet.