A clean white service van parked in the driveway of a brick colonial-style suburban house, How to Start a Cleaning Business in Maryland

How to Start a Cleaning Business in Maryland

How to Start a Cleaning Business in Maryland

Starting a cleaning business in Maryland costs less than most small businesses, and the state filings are short. The harder part is the field work: getting clients, pricing jobs so they pay, and keeping insurance and records in order. This guide covers the state paperwork in the order you should do it, what each step costs, and the mistakes that cost new owners time and money.

The commercial side is larger than many people expect. The U.S. Bureau of Labor Statistics Quarterly Census of Employment and Wages counted about 1,634 private janitorial services establishments (NAICS 561720) in Maryland in 2024, with about 24,141 people employed on average across the year. That means real competition, but it also means commercial clients buy cleaning services every day.

This article is general information, not legal or tax advice. Fees, filing rules, and deadlines can change, so confirm every figure with the agency named before you file. Talk with a Maryland attorney before you choose a business structure or sign client contracts, and with a CPA before you decide how to handle taxes.

Is There a Maryland Cleaning Business License?

Most people searching for a Maryland cleaning business license want to know one thing: do they need a state permit before they clean a client's floor? For general janitorial and house cleaning, the answer appears to be no. We did not find a state occupational license for these services on state licensing pages. That is a finding from the pages we checked, not a guarantee, so confirm it with two sources before your first job: the county where you will work, and the Maryland Department of Labor.

Two other licenses come up often, and they usually do not apply to a service business. The trader's license is issued by the Clerk of the Circuit Court in your county and is aimed at businesses that sell goods. The license year runs May 1 through April 30, and the Clerk will not issue one if you owe personal property tax or have missing SDAT filings. Business Regulation 17-1803 applies to traders selling goods, so a company that sells only cleaning labor generally does not need one. If you plan to sell cleaning kits, supplies, or other products, you are in a different category. Confirm trader's license rules with the Clerk and sales tax obligations with the Comptroller.

Materials and Equipment Checklist

You do not need a fleet to start, but you do need a consistent kit and the paperwork to support it.

  • Cleaning equipment: a reliable vacuum (and a backup for commercial jobs), a mop and bucket system, extension poles, squeegees, and a caddy
  • Color-coded microfiber cloths and pads, one color per area (restrooms, kitchens, general areas), to prevent cross-contamination
  • Core products: a general-purpose cleaner, a degreaser, a glass cleaner, and floor care products suited to the surfaces you will clean
  • A disinfectant registered with the U.S. Environmental Protection Agency if you plan to make disinfecting claims, used exactly as the label directs
  • Safety data sheets (SDS) for every product you use, kept in a binder or shared folder. Federal OSHA's Hazard Communication standard requires employers to make them available to workers
  • Personal protective equipment: gloves, eye protection, and slip-resistant shoes
  • Business records: a government ID, a Maryland resident agent with a Maryland street address (required for an LLC or corporation), and a federal employer identification number (EIN) from the IRS, which has no fee
  • Insurance quotes for general liability coverage, plus workers' compensation once you have employees
  • A separate business bank account and a bookkeeping tool, so business and personal money stay apart from day one

Set aside money for equipment and insurance before you quote your first job. The exact cost depends on your service mix and your insurer, so get written quotes rather than guessing.

How to Start a Cleaning Business in Maryland: Step by Step

Step 1: Define Your Service and Confirm Which Rules Apply

Decide whether you will clean homes, offices, medical or retail spaces, or do post-construction and move-out work. Each market has different expectations. Commercial janitorial clients usually ask for background checks, bonding, and certificates of insurance. Those requirements come from client contracts, not from Maryland law, so treat each one as a contract term you can accept or negotiate. Once your service is defined, run the license check described above.

Step 2: Choose a Business Structure

The structure controls your filing costs, your taxes, and how much of your personal property is exposed if something goes wrong. Here is what the state charges and how each option is taxed:

StructureState FilingRecurring State CostHow Income Is Taxed
Sole proprietorshipNone with SDAT, unless you operate under a trade nameNone at the state levelOn your Maryland personal return: 2% to 6.5% state, plus a county or Baltimore City rate of 2.25% to 3.30% for 2026
LLC$100 Articles of Organization$300 annual report, due April 15Pass-through. Members report income on personal returns. No separate franchise tax on ordinary LLCs
Corporation$120 Articles of Incorporation$300 annual report, due April 15Corporate income tax (reported at 8.25% of Maryland taxable income; confirm with the Comptroller)

Sole proprietorships are the cheapest to start and the most exposed to liability. An LLC can separate business debts from your personal assets, but it does not protect you from your own negligence on a job, and it does not replace insurance. For most one-person cleaning companies, the choice comes down to cost versus separation. Ask a CPA and an attorney before you decide, especially if you plan to hire.

Step 3: Pick a Name and Check That It Is Available

An LLC name must include Limited Liability Company, L.L.C., LLC, L.C., or L C. It also cannot be misleadingly similar to another LLC, corporation, trade name, limited partnership, or limited liability partnership on file with the State Department of Assessments and Taxation (SDAT). Search the entity database at egov.maryland.gov/businessexpress/entitysearch before you commit to a name, and check your logo and domain too. If you need time, you can reserve a name for 30 days for $25 using the form at the SDAT name reservation form.

If you operate as a sole proprietor under a name other than your own, such as Fresh Start Cleaning, you need a trade name registration. It is filed with SDAT, not your county: $25 standard, or $75 total with the $50 expedited fee. The form is available from the SDAT trade name application.

Step 4: Appoint a Resident Agent

Maryland calls the registered agent a resident agent. The agent may be a Maryland citizen over 18, a Maryland corporation, or a Maryland LLC, and must have a Maryland street address. A P.O. box does not qualify. The resident agent must sign the Articles of Organization, and by law you must have the agent's consent before you file, so ask the person first. Changing the resident agent or the agent's address costs $25 per entity, so choose someone reliable. If you are a Maryland citizen over 18 with a Maryland street address, you can serve as your own resident agent.

Step 5: File Your Formation Documents With SDAT

File the Articles of Organization (LLC) or Articles of Incorporation (corporation) through Maryland Business Express at egov.maryland.gov/businessexpress. Processing time depends on the route you pick:

  • Standard: non-expedited filings are reviewed during the second calendar month after submission. Paper filings take about 8 weeks.
  • Expedited: $50 extra, reviewed in 7 to 14 business days.
  • Online rush: $325 extra, reviewed within 3 hours when submitted by 2:30 p.m. on a business day.
  • Same-day paper drop box: $425 extra.

If you want to bid on a contract that starts next month, the standard route may be too slow, so plan your timing around it. Keep the approved filing and the SDAT confirmation with your business records.

Step 6: Get an EIN and Open a Business Bank Account

Apply for an EIN from the IRS. There is no fee for the federal EIN. A sole proprietor with no employees may be able to use a Social Security number for some tax filings, but many owners get an EIN anyway because banks and some commercial clients ask for one. Open a business bank account using the EIN and your formation documents or trade name registration, and run all client payments through that account.

Step 7: Register for State Taxes

Maryland's general sales and use tax rate is 6%. Whether your cleaning services are taxable is not settled in this guide, so confirm it with the Comptroller of Maryland before you invoice clients. If any part of your business is taxable, you need a free Sales and Use Tax License, obtained through the Combined Registration Application at businessexpress.maryland.gov/start/taxes-and-insurance. If you sell products, a trader's license from the Clerk also requires this license first.

When you hire your first employee, register for withholding through Maryland Business Express and for unemployment insurance with the Maryland Department of Labor before you run payroll. Plan on workers' compensation coverage once you have employees, and confirm the requirement and timing with your insurer before the first shift.

Step 8: Check Zoning If You Will Work From Home

If you run the office from your house, check your county or municipal zoning rules for home-based businesses. Rules differ by jurisdiction and can limit signs, on-site employees, commercial vehicles, and storage of supplies. Keeping the home office to bookkeeping and scheduling is the lowest-risk arrangement. Confirm the specifics with your local planning or zoning office before you buy a sign or store a van full of product at home.

Step 9: Buy Insurance and Confirm Client Requirements

General liability insurance is the coverage commercial clients usually ask about first. Ask your agent for a certificate of insurance you can send to clients, and find out whether a client wants to be named as an additional insured. Bonding and background checks often appear in commercial contracts, but they are client requirements rather than state requirements in this context. Ask each client what they expect, and price those costs into your bid. Do not start commercial work until your policy is in force.

Step 10: Write a Contract and a Pricing Formula

Write a service agreement before your first paid job. Cover the scope of work, frequency, access and key policies, supplies you provide, cancellation terms, payment terms, and who pays for damage. Have an attorney review the template once; that is a one-time cost that protects every future client. For pricing, add your labor cost per hour, drive time, supplies per visit, insurance, and a margin for unpaid time such as quoting and scheduling. A job priced without those inputs looks profitable until it is not.

Step 11: Put Your Recurring Deadlines on a Calendar

The biggest recurring deadline for an LLC or corporation is the Annual Report and Business Personal Property Return (Form 1), due April 15 each year, with a $300 fee. Extension requests go through pprextensions.dat.maryland.gov. The form combines the annual report with the business personal property return. County business personal property tax applies if you report taxable personal property, such as vans, vacuums, and equipment. Confirm with SDAT and your county what applies to you. If you have employees, calendar withholding and unemployment filings, and if you are registered for sales tax, calendar those returns too.

Common Mistakes to Avoid

  • Filing a trade name with the county. Trade name registration goes to SDAT, not the county.
  • Skipping the name search. A name that looks too close to an existing entity can delay or block your filing.
  • Missing the April 15 annual report. The Clerk cannot issue a trader's license while SDAT filings are missing, which can stall any goods-selling side of your business.
  • Working before insurance is in force.
  • Assuming every helper is a contractor. Worker classification depends on the facts of each working relationship, so ask an attorney or CPA before you pay anyone on a 1099 basis.
  • Making disinfecting claims without an EPA-registered product, or ignoring the label's contact time.
  • Skipping SDS binders. Federal rules require them, and a client or inspector may ask to see them.
  • Underpricing. Supplies, drive time, insurance, and unpaid admin time disappear from a quote if you do not count them.
  • Signing a commercial contract with bonding or background-check terms you have not priced.

Expected Results

A well-organized start usually means a clean filing record, a usable certificate of insurance, and a simple contract you can reuse. Those are results you control. Client volume, income, and growth depend on local demand, pricing, reliability, and reviews, and this guide cannot promise any of them.

On the cleaning side, using a product as its label describes may help you achieve the results the label claims. Disinfecting results depend on using an EPA-registered product at the dilution and full contact time on its label. Keep a checklist for each job so the work is repeatable and you can show what was done.

For timing, the review step itself ranges from about 3 hours on the online rush route, to 7 to 14 business days on expedited review, to the second calendar month after submission on standard review. Build your launch date around the route you choose.

Cost Summary

ItemAmountAgency
Name reservation (30 days)$25SDAT
Trade name registration (sole proprietor)$25 standard, or $75 with $50 expedited feeSDAT
LLC Articles of Organization$100SDAT
Corporation Articles of Incorporation$120SDAT
Expedited review add-on$50 (reviewed in 7 to 14 business days)SDAT
Online rush add-on$325 (reviewed within 3 hours if submitted by 2:30 p.m. on a business day)SDAT
Same-day paper drop box add-on$425SDAT
Resident agent change$25 per entitySDAT
Annual report (LLC or corporation)$300, due April 15SDAT
Sales and Use Tax License (if taxable)FreeComptroller of Maryland
Sales tax rate (if taxable)6%Comptroller of Maryland

Insurance, bonding, equipment, and products are not state fees, and their costs vary, so get written quotes. Confirm any figure not listed here on the agency's page before you budget around it.

When to Get Professional Help

Talk with a Maryland attorney about your choice of structure, your client contract, and how you classify workers. Talk with a CPA about pass-through taxation, the 8.25% corporate rate if you consider a corporation, and your personal property return. The Maryland Small Business Development Center Network and the SBA Baltimore district office can also point you to local business advising.

Get the formation filed, the insurance bound, and the first contract signed before you bid on bigger jobs. Those three steps cover most of what a new Maryland cleaning company needs to start on solid ground.

Keep exploring: related Maryland guides