
Service Description
🛻 Driveways & Hardscaping
-Gravel / Stone / Asphalt- Regrind Driveways
Installation and maintenance of driveways using cost-effective gravel, stone, or asphalt millings.
-Walkways and Patios-
Custom-designed walkways and patios using stone, pavers, or concrete base prep.
-Retaining Walls-
Functional and decorative retaining walls for erosion control or landscape design.
🔧 Excavation & Site Prep
-Excavation-
Site digging, grading, and trenching for foundations, utilities, or general construction.
-Demolition-
Safe removal of sheds, small structures, and debris to clear your site for the next project.
-Footings for Decks-
Precision-dug concrete footings that provide a solid base for new decks or additions.
-Utility Trenching-
Digging trenches for water lines, electrical, and other underground utilities.
-Leveling & Grading-
Creating level surfaces for lawns, driveways, and new construction — essential for drainage and stability.
-Shed Pads-
Prep and installation of stable, level gravel bases for sheds or small structures.
-Patio Prep / Dig Out-
Ground clearing and leveling specifically for new patio installations.
💧 Drainage & Irrigation
-Drainage Systems & Solutions-
Installation of French drains, dry wells, downspout redirection, and more to fix standing water issues.
-Irrigation and Sprinkler Repair-
Troubleshooting and repairing existing sprinkler systems for lawns and gardens.
🌿 Land Services
-Lawn / Land Expansions-
Clearing and prepping new areas to expand lawns or convert unused land into functional space.
-Stump and Brush Removal-
Clearing invasive brush and grinding or removing unwanted stumps to clean up your property.
🧰 General Services & Custom Projects
-Custom Jobs and Quotes-Don’t see what you’re looking for?
MJDirtworks is happy to come out, take a look, and provide a free quote for any unique or miscellaneous job.
​
🚚 Material Delivery
-Mulch, Stone, Loam, Compost Delivery-
On-demand delivery of landscaping materials, perfect for gardens, yards, and new installs.
Get in Touch
(978) 549-9938