4032 Mechanicsville Pike, Mechanicsville, VA 23111
Phone : 804-781-0500
Monday-Saturday : 8 am- 5 pm

About Ed's Landscaping


landscape planning, design, and installations Eds Landscaping is a family-owned, full service Garden Center and Growing Facility located in Mechanicsville, Virginia. We service Richmond, Mechanicsville, Tappahanock, Petersburg, Williamsburg, Chesterfield and surrounding areas. We operate mainly by referrals, and pride ourselves on providing quality, knowledgable service. As a full service company, we can help with all aspects of your outdoor needs.
gardeners love our mulch
Our Retail/Wholesale Yard offers everything from traditional (Hollies and Junipers) to exotic plant material (Encore Azaleas and Japanese Maples), with an emphasis on larger trees grown on site. Whether you are looking for one plant or a thousand, we can fill your needs. Our expanded greenhouse features an extensive variety of rose bushes, shrubs, and trees.
mulch, stone, gravel delivery
Ed's Landscaping is our area's go to mulch, stone, gravel deliverysource for top quality mulch, stones, gravel, or sand. Our Bulk Yard offers hardwood mulch, double and triple shredded pine, dyed black and dyed brown mulch, mushroom compost, topsoil and leaf compost that is made on site. We also have grey, brown and white gravel in all sizes, as well as play sand and masonry sand. We offer a full line of wall block, retaining walls and patio pavers, along with dry stack stone from Pennsylvania and the Carolinas; sold by the pound or the pallet.
hardscaping design an installation
Our expert designers can consult with you for your landscaping, patios, retaining walls, lighting, drainage and irrigation needs. Sketches to full scale landscape designs are available, and we can install everything we design.

We would welcome the opportunity to work with you in whatever capacity best suits your needs. Please contact us at your convenience if you wish to discuss any of our services. We will be glad to furnish you with an estimate.

Sincerely,

Elwin (Ed) W. Brooks Jr.

804-781-0500