Magic Gardens have a lot of variety (plants, stonework, etc). They have some ideas about how your yard might look better if you put plant A here, plant B there, etc, but they are flexible. You can call them for an estimate, and they are very nice. Their rates are great, but I suggest you have them come in for a consultation- just to make sure everyone knows what you have in mind.