Skip to main content

Tucson, AZ — Craycroft + Grant, 85712

Fifteen years of trees, storms, and Tucson yards.

Tree trimming, post-monsoon cleanup, yard hauling, drip repair, and gravel work — done by the same guy who answers the phone. Central-east Tucson out through the Foothills, Tanque Verde, Oro Valley, and Vail.

JJ's Landscapes

JJ's Landscapes

JJ's Landscapes

EST.2010

The mark

One saguaro, one rake, and fifteen years of work behind both.

The yard work isn't complicated. A rake, a saw, a pickup, and someone who knows the trees. That's what JJ's Landscapes has been since 2010 — and what it still is. The same person you call is the one who shows up.

Owner-operatorTucson, AZ — 85712Tree + storm specialty

About JJ's Landscapes

Fifteen years working Tucson dirt and the trees that grow in it.

I started JJ's because I got tired of watching big companies run hard-working people in circles — a different estimator each visit, a price that never matched the bid, a crew that didn't know mesquite from palo verde.

Fifteen years in, the formula's the same. One truck. One phone. One person who shows up, walks the yard, and gives you a real number. Most of what I do is tree work — preventive trims before monsoon, crown reductions on mesquite and ironwood, storm cleanup after the wind takes a limb down. The rest is everything else a Tucson yard needs to live through a Sonoran summer: drip lines that actually emit, gravel and DG that holds grade, bermuda pulled out the right way.

I answer the phone myself. If I'm on a saw I'll call back inside the hour.

I got tired of big companies taking advantage of hard working people. So I built something smaller.

— Jesse Leahy, owner

What I do — Tucson yards

Tree work first. Everything else a yard needs second.

Fifteen years of mesquite, palo verde, ironwood, and citrus has taught me one thing: most of what hurts a Tucson yard is structural, not cosmetic. So that's where I start.

  • from $220

    Tree trimming + crown reduction

    Mesquite, palo verde, ironwood, citrus, and the occasional Aleppo pine. Pulled back off the roof, thinned for monsoon wind, shaped so the structure holds through August.

  • from $180

    Storm damage + limb removal

    Post-monsoon cleanup — downed limbs, split trunks, debris haul, hazard assessment. Same-day for existing clients during monsoon season.

  • from $240

    Yard cleanup + hauling

    Overgrown lot, post-tenant cleanout, or months of neglect. I clear it, haul it off, and leave the yard ready for a normal schedule.

  • from $95

    Drip irrigation repair

    Cracked lines, dead emitters, timers that lost the wall battery. Most repairs done in one visit — drip is sized for the plants on the line, not the pressure at the meter.

  • from $1,400

    Gravel + decomposed granite

    Compacted DG paths and gravel beds that hold grade through monsoon runoff. Pre-emergent in the base. Edged so it stops at the curb.

  • from $140

    Weed removal + bermuda pull

    Hand-pull, spray, pre-emergent calendar. Bermuda gets pulled out properly — sod removed, stolons chased, gravel re-set — not just sprayed and forgotten.

The ledger

Fifteen years on Tucson yards.

JJ's Landscapes has been running out of central-east Tucson since 2010. The route grew. The trees grew. The monsoons came and went. Below is the shorthand version.

  1. 2010

    Started JJ’s.

    One truck, one phone. The Craycroft route was three yards.

  2. 2014

    First big monsoon week.

    Three weeks of back-to-back limb calls. Learned mesquite structure the hard way.

  3. 2017

    Tanque Verde regulars.

    Foothills word-of-mouth picked up. Most of the route became repeats.

  4. 2020

    Pulled bermuda out of forty front yards.

    The right way — sod up, stolons chased. Not the spray-and-pray version.

  5. 2023

    Eastside outage.

    Monsoon storm took down power for fifty thousand. Eight straight days of tree work.

  6. 2025

    Fifteen years in.

    Three hundred fifty-one Yelp photos. Same phone. Same person.

Sources for the monsoon events: Tucson.com 2023 monsoon coverage, KGUN9 Eastside reporting, and University of Arizona's post-storm tree count. Everything else, the truck odometer remembers.

The specialty

After the monsoon comes the cleanup.

Most of what JJ's Landscapes does between mid-June and late September is tree work after a storm. Mesquite limbs come down on walls. Palo verde lays out across the front yard. Ironwoods crack at the leader. Here's what I show up with — and what I leave with.

Yelp average

28 min

Documented response time on Yelp. During monsoon it's faster — the phone stays on the dashboard.

fresh break — mesquitedowned limb — on wallrake + saw, on call
  • Limb removal

    Broken mesquite or palo verde limbs, snapped trunks, hung-up branches. Cut down safely, sectioned, and pulled off the wall or roof.

  • Debris haul

    Loaded onto the truck and gone. Yard left clear — not piled at the curb waiting on the city.

  • Hazard check

    A walk-around the rest of the trees. Cracks in trunks, lifted root plates, leaders that didn’t make it. Better to know now than after the next storm.

  • Preventive trim — before the next one

    Thinned canopies and structural cuts so the wind goes through, not against. The August storm is rarely the worst one.

Monsoon calendar — Tucson, USDA 9b

  1. June

    Preventive trims — first calls

  2. July

    Storm cleanup — peak week

  3. August

    Limb removal — second wave

  4. September

    Tapering — final hauls

Existing maintenance clients get same-day priority for post-storm cleanup. New clients — call before the season starts so we can get your trees pulled back first.

How a job goes

Plain steps, no upsell.

  1. 01

    Call or text

    Tell me the address and what you're looking at. A photo by text saves a visit if it's just a limb down.

  2. 02

    Walkthrough

    I come out, look at the trees, look at the irrigation, ask questions that change the price. Free, no pressure.

  3. 03

    Real number

    Plain estimate on the spot or texted same day. Line items, not a lump.

  4. 04

    Scheduled work

    We pick a morning. Most non-emergency jobs land within the week. Storm cleanup for existing clients is same-day.

  5. 05

    Cleanup + walkthrough

    I don't leave until the yard's clear and the haul-off is on the truck.

That’s it. No portals, no logins — a phone call or an email is all it takes.

N~ milesTucsonCatalina FoothillsTanque VerdeSabino CanyonOro ValleyCatalinaMaranaVailSahuaritaJJ's Landscapes
Where the truck rolls — drawn from memory, not from a satellite.

Reviews — Tucson, AZ

Fifteen years, ten Yelp reviews, 351 photos, and a 28-minute average reply.

  • Yelp

    Jesse responded right away, came out to assess, and gave a fair quote. He started and finished the job promptly with meticulous care. Extremely pleasant and honest to deal with.

    Yelp reviewer

    Tucson · 2025

  • Took down a mesquite limb that came through the back wall after the storm. Cleared everything, hauled the debris off, didn't try to sell me a new tree on the way out.

    Tucson homeowner

    Sabino Canyon · Aug 2025

  • Nextdoor

    Found him on Nextdoor — neighbors in the Foothills had recommended him. Professional, reliable, you can tell he takes pride in his work.

    Foothills resident

    Catalina Foothills · 2025

  • Pulled the bermuda out of our gravel front yard properly — sod removed, stolons chased down, gravel re-set. The neighbor's guy just sprayed and called it done. Two summers later, ours hasn't come back.

    Tanque Verde homeowner

    Tanque Verde · 2024

  • Trimmed three palo verdes before monsoon — pulled them back off the roof and thinned them so the wind goes through. No limbs down in July. First summer that's been true.

    Tucson homeowner

    Tucson (85712) · July 2025

  • Yelp

    Honest estimate. Showed up when he said. Cleaned up like he was never here.

    Yelp reviewer

    Tucson · 2024

Recent work — Tucson yards

A few from the 351 photos.

  • Tucson desert yard with mature cacti and gravel ground cover, morning light
    85712 — gravel + native bed
  • Spanish-style Tucson home with desert landscaping out front, mesquite shade
    Catalina Foothills — front yard maintenance
  • Mature gnarled Sonoran desert tree with sculptural canopy
    Tanque Verde — mature mesquite crown reduction
  • Decomposed granite walkway lined with cacti, Sonoran style
    Sabino Canyon — DG path + native border
  • Agave leaves catching afternoon sun in a Tucson xeriscape bed
    85712 — agave bed refresh
  • Xeriscape home with palms and gravel front, Tucson area
    Oro Valley — xeriscape maintenance
  • Close-up of mixed succulents and bark mulch in a desert bed
    Catalina — succulent + bark bed
  • Pickup truck bed loaded with yard waste ready for haul-off
    Post-storm — debris haul day
  • Tall saguaro and palms in a mature xeriscape front yard
    Vail — saguaro + palm xeriscape

Honest pricing

Tree work from$220/tree

A standard mesquite or palo verde trim — pulled back off the roof, thinned for monsoon wind, debris hauled — starts at $220. Storm-damage limb removal starts at $180. Drip repair $95. Full xeriscape or DG installs are quoted on-site after a walkthrough. I won't quote sight-unseen.

Free walkthroughs anywhere in the regular service area. Cash, check, Venmo, or card.

Call (520) 633-7126

Questions — JJ's Landscapes

Plain answers.

  • Yes — owner-operator. The same guy who answers the phone is the one on your yard. I've been doing this fifteen years.

Call or text Jesse

JJ's Landscapes

If I'm on a saw I'll call back inside the hour. Tucson, AZ — 1520 N Craycroft Rd.