If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
I’m a reliable local helper serving the DMV area with 500+ completed jobs.
I specialize in junk removal, hauling, furniture delivery, lifting, and small home projects.
Clients choose me because I’m on time, careful with their items, and communicate clearly from start to finish. I handle everything from donation drop-offs and light moving to cleanouts and basic home help.
I bring my own equipment, work efficiently, and treat every job like it’s my own home. If you’re looking for someone dependable who gets the job done right the first time, I’d be happy to help.
Overview
Hired 91 times
Serves Washington, DC
Background checked
3 employees
18 years in business
Business hours
Sun12:00 am - 11:59 pmMonClosed
Payment methods
This pro accepts payments via Cash, Check, Credit card, PayPal, Square cash app, Venmo, and Zelle.
Top Pro status
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
2023
2022
2019
Services offered
Space for cleaning
Cleaning type
Cleaning organizing
Junk removal
Projects and media
Projects and media
Reviews
Customers rated this pro highly for responsiveness, professionalism, and work quality.
Great 4.8
93 reviews
5
94%
4
1%
3
0%
2
2%
1
3%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Anita G.
Jan 21, 2026
•
Hired on Thumbtack
Super fast, reliable, and very professional. He removed all the junk quickly and efficiently with no issues at all. Communication was clear, he showed up on time, and got everything done exactly as promised. I would absolutely hire him again and highly recommend his services.
Details: Large items to haul • Furniture, appliances or electronics • Enough to fill half of a pickup truck • There are no flights of stairs
Junk Removal
Lily C.
Mar 10, 2026
•
Hired on Thumbtack
We hired Johnny to haul away some trash and an old desk. He arrived when he said he would and the value was great. It was great working with him!
Details: Large items to haul • Furniture, appliances or electronics • Enough to fill one pickup truck • There are no flights of stairs
Junk Removal
Emily W.
Jan 30, 2026
•
Hired on Thumbtack
Excellent and hard workers. This was ice atop ice with more ice. The only issue is there was nowhere to put these literal boulders so there maybe a bit of an issue but they did their best
Details: I need snow plowing this one time, right now • I need salt and de-icing • Parking lot • Less than 500 sq ft (~2 car driveway) • Moderate slope • I just need snow plowing for my residence
Snow Plowing
Markette S.
Feb 9, 2026
•
Hired on Thumbtack
He was very good but, too expensive for the snow plowing. I was in a really tough spot and couldn’t walk to my garbage cans or move my vehicles so I went ahead and paid them. But I do think I got a price gouge nevertheless he was good professional and did everything. I asked him to do.
Details: I need snow plowing this one time, right now • I do not need salt and de-icing • Driveway • Walkway / path • Less than 500 sq ft (~2 car driveway) • Flat • I just need snow plowing for my residence
Snow Plowing
Samata D.
Jan 10, 2026
•
From Google
Highly recommended service for removing furniture from apartments. Promptly arrived, helped me without question, and very mild mannered. I will be using their services in future when I need to move out and empty my apartment out.
JC Moving & Hauling's reply
Thank you so much for your review! We’re glad we could help with the dresser removal in Arlington, VA (22202). We always aim to provide fast, reliable, and stress-free service. We truly appreciate your support and look forward to helping again anytime.
Same-day junk removal
Truck help for moving
Apartment clean-outs
Credentials
Background Check
John Castillo
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
I can work by hourly or a flat fee, I always try to accommodate to the budget of the customer.
What is your typical process for working with a new customer?
I always try to make sure what exactly is the customer want to complete . Also , I like to be agree with customer about price and day to start the job . I try to make as easy as possible for both parties.
What education and/or training do you have that relates to your work?
My team has a professional training depend in the area we will provide service, we have professional electrician, painters , movers , etc.