Shipping & Delivery
Plant delivery, done right.
Free local delivery on $200+. Plants staged where you want them. Optional installation. No truck rental, no garden-center crowds.
How it works
Order online
Pick your plants and choose a Monday–Friday delivery day at checkout.
We confirm
Order confirmation with your delivery day and window arrives by email.
We pull & load
Plants are staged at our Waconia nursery the day before and loaded for your route.
Texted & delivered
You get a 1-hour heads-up text, then we stage plants where you want them.
Where we deliver
We deliver across the seven-county Twin Cities metro, Monday through Friday, with free local delivery on orders $200 and up. Coverage is city by city rather than blanket by county — the full list is below, and your zip is confirmed at checkout.
Every city we deliver to
- Hennepin — Minneapolis, St. Louis Park, Richfield, Bloomington, Edina, Brooklyn Center, Brooklyn Park, Crystal, New Hope, Golden Valley, Robbinsdale, Champlin, Maple Grove, Osseo, Rogers, Dayton, Hanover, Eden Prairie, Hopkins, Minnetonka, Excelsior, Loretto, Maple Plain, Independence, Long Lake, Orono, Minnetonka Beach, Mound, Wayzata, Plymouth, Rockford, St. Bonifacius, Spring Park
- Ramsey — St. Paul, Maplewood, North St. Paul, White Bear Lake, White Bear Township, New Brighton, Mounds View, Arden Hills, Roseville, Lauderdale, Falcon Heights, Shoreview, North Oaks, Vadnais Heights
- Dakota — Burnsville, Eagan, Apple Valley, Lakeville, Rosemount, Farmington, Hastings, Inver Grove Heights, South St. Paul, West St. Paul, Mendota Heights, Mendota, Northfield, Cannon Falls, Castle Rock, Dennison, Hampton, Randolph, Vermillion, Welch
- Carver — Chanhassen, Chaska, Carver, Victoria, Waconia, Watertown, Cologne, Delano, Shorewood, Greenwood, Tonka Bay, Deephaven, Green Isle, Hamburg, Mayer, Montrose, New Germany, Norwood Young America, Winsted, Belle Plaine
- Scott — Shakopee, Prior Lake, Savage, Jordan, Elko New Market, New Prague, Webster, Henderson
- Anoka County — these cities only — Blaine, Coon Rapids, Andover, Anoka, Ramsey, Nowthen$50 minimum order in this zone.
- Washington County — these cities only — Stillwater, Woodbury, Cottage Grove$150 minimum order and a $49 delivery fee in this zone.
Two zones have terms worth knowing before you check out. Most of the metro has no minimum order. Two zones do: the Anoka-county cities (Blaine, Coon Rapids, Andover, Anoka, Ramsey, Nowthen) carry a $50 minimum order, and the Washington-county cities (Stillwater, Woodbury, Cottage Grove) carry a $150 minimum order and a $49 delivery fee. Free delivery on orders $200 and up still applies everywhere we deliver.
We do not cover all of Anoka or Washington County — only the cities named above. If your city isn't listed, we aren't currently delivering there.
Outside the Twin Cities metro? Email bobby@threetimbersservices.com or contact us — we can sometimes arrange delivery for larger orders within a broader area.
Delivery costs & windows
Morning window
9am – 12pm
Monday through Friday, with a 1-hour heads-up text on your delivery day.
Afternoon window
12pm – 4pm
Monday through Friday. Pick your preferred day and window at checkout.
Installation & planting
Don't want to dig?
We offer professional installation as an add-on, priced per plant by container size. We stage, dig, plant, water in, and clean up — you walk out and admire it. Add installation at checkout, or contact us for a quote on a larger landscape project.
There's no job-size minimum on planting — we'll plant a single shrub if that's the order.
When can I plant what I order?
Minnesota's planting season runs late April through mid-October. We deliver within this window. Orders placed outside the planting season are held and delivered when conditions are right. For detailed planting timing by plant type, see our FAQ page.
Plant Survival Warranty
Coverage starts free with every order.
Every plant is hand-selected at our Waconia nursery and Minnesota-tested for zones 4b–5a. Two tiers of coverage come with every order at no cost:
Arrival Guarantee — free, 24 hours. If a plant arrives damaged, wrong, or unhealthy, inspect it and tell us before you plant. Full refund or replacement swap, no delivery fee.
30-Day Plant Health — free, 30 days. If a plant dies despite correct planting and watering, we cover it.
Want longer? Add an optional 90-day or 1-year survival extension at checkout — priced by order total, starting at $4.40. The 30-day, 90-day and 1-year tiers require the plant to be in the ground within 7 days, watered per the care guide, with dated photo proof, and carry a flat $29 replacement-delivery charge. Read the full warranty terms →
What about winter?
Minnesota winters are harsh. New plantings should go in by mid-October at the latest to establish roots before ground freeze. We typically pause delivery of deciduous stock from mid-October through early April. Evergreens can sometimes be delivered later in fall with appropriate winter-burn precautions — contact us if you're shopping the shoulder season.