Our Services

Ask about our lawn care services, landscaping, lot grading, patio, fire pit, outdoor seating, retaining wall, or driveway installation.


Look through our photos to to view our work.

All You Need in One Place!

J & D Landscaping Services, LLC in Rochester, MN is your full-service landscaper and more! We have all you need in one place, including complete lawn care, plus retaining wall, patio, and fire pit construction. You can also depend on us for gutter installation, repair, and cleanup, sod installation, lot grading, drain tile installation, stump grinding and removal, concrete driveway installation, and so much more. We’ll even plow your snow this winter! Call us today to learn more.

We Treat Our Clients Like Family

J & D Landscaping Services, LLC was founded in 2017 by JJ Castro. JJ was born and raised in Puerto Rico, moved to Milwaukie, WI, and then on to the Rochester, MN area.  JJ spent years working for construction and landscaping companies and has over 20 years of experience in the trade. A proud father and grandfather, JJ has an outstanding work ethic and true passion for making his clients’ yards the envy of the neighborhood. He loves his work and takes great pride in treating customers like family.

Landscaping Services

J & D Landscaping Services, LLC will make your yard beautiful and functional. We offer a full line of landscaping services, including hardscape installation, grading, tile installation, and more.

Tree Services

J & D Landscaping Services, LLC can safely remove unwanted or damaged trees, brush, or shrubs from your property. We also offer stump removal and grinding services.

Lawn Care

Enjoy those warm summer days and leave the lawn care to us! Our services include grass mowing, fertilizing, weed control, aerating, plant installation, pruning shrubs or plants, and more.