~ Serving East Texas and DFW ~

Let us do your dirty work.

We can do it all start to finish. We can also help with your DIY project.

We do construction and landscape services


We install culverts, pipes and drainage systems to get rid of mud, standing water, and potential foundation damage. As well as build pads for buildings and offer site services from erosion control to clean-up.


We do all kinds of hardscapes including concrete, stone work, and pavers providing dual purpose functional structure and beautiful aesthetics, both of which increase your property value.


In addition we handle all manner of softscapes as well, from grass to trees and everything in between

how it works...

Free Estimate!

We start by understanding ALL ways we can help you. Including wants and needs, finding solutions that are within your budget for both time and money. Depending on your needs we can offer hourly rates, flat rate pricing and financing options.

Peace of Mind

We are professionals with decades of experience. We take as much pride in doing this work as you will when its done. However, just because we do this everyday doesn't mean that you do, that's why we explain everything and satisfy all your questions about the process - no surprises!  We are fully insured, have many references available, and TRULY strive for 100% satisfaction. We are a small company and EVERY customer is important to us.

Customer Service

Our level of service, job quality, and attention to detail are what set us apart. We guarantee your 100% satisfaction, or we will make it right period.


Sign up to hear from us about specials, sales, and events.

Contact Us Now

Ask a question or get an estimate...

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Get an estimate or ask questions

Email or Call to find out how we can help

Amos EarthWorks

All over North Texas

AmosEarthWorks@gmail.com (469) 338-3980



7:00 am – 7:00 pm


7:00 am – 7:00 pm


7:00 am – 7:00 pm


7:00 am – 7:00 pm


7:00 am – 7:00 pm


By Appointment