Pricing janitorial jobs is a sweet science that takes careful planning and research on the property you intend to service. If you price the job too high, you risk losing your business to competitors. Pricing the job too low could mean a loss of profit. Know what you want to make before assessing a job and stick with it. Cover your overhead and communicate with a client when the job may take longer than expected.

Step 1.

Ask to inspect the property that you plan to clean. A visual inspection gives an idea of how much work you must perform to get the area clean. For example, if the client's bathroom has never seen a cleaning brush, you will spend more time than normal cleaning the dirt and grime out of the sink and other places. Note the size in square feet of the property. Do not rely purely on the customer's description of the job.

Step 2.

Calculate the fuel cost of driving to the janitorial job and the cost of any supplies that you need. For example, if a home has wood furniture pieces, you will need money for wood cleaning supplies. Similarly, a property with many windows will take a window scrubber and cleaning solution. Add these overhead costs together to calculate your total expenses.

Step 3.

Estimate the amount of time the job will take based on the square footage of the property and the level of cleaning that is necessary. For example, if you know that it takes 45 minutes to clean a bathroom and there are four bathrooms on the property, you need three hours to complete the task. Add up the hours of all of the tasks to arrive at an estimated cleaning time.

Step 4.

Choose whether you want an hourly-rate or flat-rate for your services. Based on this cleaning time, you can choose a flat-rate or an hourly-rate for your cleaning. Both rates have advantages and disadvantages. The advantage of an hourly-rate is the possibility to make more money for difficult cleaning jobs. Flat-rates are advantageous because you earn the same amount of money even if you complete the job in less time than you estimated. If you want $15 per hour, multiply that rate by the estimated cleaning time. If you know you want $100 from the job, choose that amount as your flat-rate.

Step 5.

Multiply your hourly-rate by the estimated cleaning time and add that amount to your overhead costs, or add your flat-rate to your overhead. This amount is your janitorial job price. Tell your client the price for the job and prepare to negotiate if the customer is unhappy with the amount. Do not settle for less than the minimum amount of profit you want to make.


Research the cost of other janitorial jobs in the area. Call cleaning service companies to inquire about their rates. Stay competitive to keep customers coming to you for cleaning services.

Ask for your agreement in writing to prevent pay disputes after the you finish the job. Draw up a simple contract with the agreed pay amount and give it to your client to sign.