When determining how long a garden maintenance visit may take, there are a few factors to consider. Primarily, one should look at both size and condition of your garden. Generally speaking, smaller or medium-sized gardens that receive regular care would only need 2 to 3 hours for upkeep services. Conversely, larger gardens with less consistent care might need more time for maintenance.