All-Pro Haul About

Our Company's Values

“We stand out because we can offer the same quality service as the large commercial companies at a fraction of their price and with better customer service. We want to change the stereo-typical opinion of people working in the junk removal and hauling industry. We take our time to understand the client’s needs and reservations concerning the job and their situation. I’m trying to bring the holy trinity to the industry”
-Mykel Crawford, Owner of All-Pro Haul
All-Pro haul junk removal vehicle

The holy trinity for our industry.


All-Pro Haul charges a fraction of the cost compared to larger commercial companies and no job is too small.


All of our staff are licensed and qualified, and we only use high-quality professional equipment for our jobs. This ensures safety and trust between us and our clients

Customer Service

We take the time to understand your pains and needs. Removing your junk can be a stressful process, and we want to make that process as easy as possible you.

Our Services

All-Pro Haul can remove almost any type of junk

Whether you need to remove concrete debris, remove garbage and trash, demolish small structures or haul rock and dirt, we got you covered. There’s no job too big or too small for All-Pro Haul. We have worked with major construction companies in Phoenix as well as removed a single couch from a residence. We also provide demolition services that can be used to remove concrete structures, pergolas, hot tubs, gazebos, sheds and other debris. 

Got junk? Get your junk removed now!


Phone: (480) 252-3376

Serving: Phoenix, Mesa, Glendale, Scottsdale, Peoria, Tempe, Gilbert, Chandler, Surprise, Queen Creek, & More