Rental property; spent $12,000 on a landscaping project can I expense this or do I have to depreciate it? Can I do both or one or the other?

Rental property expense $12,000 for a landscaping project, remodeled the property to Xeriscape removing the grass and installing rocks, special plants and redoing the sprinklers.  I had contracted this project out so one very large expense.  So can I expense it or I'm required to depreciate the project? Can I expense the project and depreciate it, this doesn't sound right.

Thank you for any help