Ask yourself, am I really going to prune these bushes? Will I keep the patio or deck sealed the way it needs to be sealed? Will I maintain the water features or ponds? These are questions to ask yourself because if you are not prepared for the responsibilities you have just spent a lot of money for your garden to look like a jungle.
Know your own skills and boundaries with your planned landscape. Talk with your landscape contractor about what is realistic for each plant installation, the ins and outs and also speak with them about how their company maintains the plants and landscaping and weigh all the options and make the best decision for your situation. Bottom line: use plants and features in your landscape design that you can manage and handle.