Call (336) 629-1800 or Click Here for a FREE ESTIMATE

Put our 35 years of cleaning experience to work for you TODAY!

Cleaning Service for your Business or Home

Dependable, Prompt, Detailed

Contact us!

Put our 35 years of cleaning experience to work for you TODAY!

Leach Janitorial Service
Top Notch Cleaning and Janitorial Service for your Home or Business

Leach Janitorial Service has been serving Central North Carolina for over 35 years. Put our experience to work cleaning your home or business today! We clean in Central North Carolina. Our primary focus is the Asheboro and Greensboro, NC area. Our service area includes Randolph, Guilford, Moore and Montgomery Counties.

Our Services

Commercial Buildings

We clean commercial buildings of any size.

General Office Cleaning

General Office Cleaning including trash removal, sweep, mop and restroom cleaning

Commercial Restroom Cleaning

Hire the right company so your employees’ restrooms will be clean and sanitary

Residential Cleaning

Trust Dr. Clean and the professionals at Leach Janitorial Service to keep your home spotless

  • Office Cleaning
  • Churches/Places of Worship
  • Auto Dealerships
  • Medical Offices
  • Warehouses
  • Janitorial Services
  • Banks/Credit Unions
  • Homes

Your Re-Clean Guarantee

If you are not satisfied with your cleaning, let us know within 24 hours and we’ll re-clean that area within 7 days at no additional charge.
We are bonded and insured for your comfort and safety.


One less worry for my business

We don’t have to tell them what needs to be done. They just do it. One less worry for me and my business. – Tom D.

Put us ahead of schedule

Leach Janitorial Service cleaned our home before we moved in. It saved us so much time and allowed us to move into our new home on time. Money well spent. – Helen D.

Our customers appreciate it

Our customers compliment us frequently on how clean and inviting our offices are. They like being here. – Keith M.

They arrived on time and ready

They arrived on time and ready to work. I really appreciate not having to wait on people to arrive at my home. They now clean my home every 2 weeks. – Susan H.

Get in Touch

Get a Quote

Your Name (required)

Your Email (required)


Your Message

Leach Janitorial Service
(336) 629-1800

Asheboro, Greensboro, High Point and Central North Carolina

Share our page!