The answer to 'price for shrub' is that the cost for a single shrub can vary significantly depending on several factors. Typical price ranges for shrubs can be anywhere from $20 to $200 or more, depending on the size, type, and maturity of the plant.
Some key factors that influence the price of a shrub include the plant species, the size and age of the shrub, the location and availability in your local area, and any specialized care or features the shrub may require. Larger, more mature shrubs or rare or specialty varieties will generally cost more than smaller, younger, or more common shrub types. Getting quotes from local landscaping companies or nurseries is essential to determine the specific pricing in your area.