Mik, what are your current methods of getting clients/customers? Do you specialize in servicing a business type? such as banks? Insurance offices? Food service? Non profits? Warehouse facilities? Do you offer carpet cleaning & window washing, move out or move in for businesses? Have you contacted commercial real estate agents or companies?
There are services like Bark.com & Thumbtack.com which provide leads for service providers BUT you pay for the leads. As an example Thumbtack sent me a window job 30 windows--1 story--location near me. I send a bid thru Thumbtack.com which sends my bid to the customer and the customer responds if they are interested.
Commercial office cleaning jobs on Thumbtack.com are very competitive and Thumbtack.com only accepts 5/6 bids for each lead, window cleaning is a little less competitive and commercial window cleaning offers fewer opportunities, they also have a resi side for windows if you do that. The cost for a window job is usually pretty low.
Bark.com has offered some commercial jobs, so far mostly 1x cleaning such as clean a 50,000 sq ft warehouse for a new tenant to move into, again you pay for these leads.
Again these are options to get new business and also a way to test to see how much possible business might be for a given town/zip code. Also I can test different pricing models, so for my last window bid was for $7.00 per window, I didn't get the job so next time I'll bid 6.50/6.75 per window as an example.
I find that the leads for areas outside a larger town/city are less competitive. I still service a lead I got from thumbtack.com which is in my service area. So $20.00 for the lead = $ 4800 income so far not a bad investment.
Thumbtack AT times will refund the purchase of a lead, but it costs $0.00 to sign up and only pay for the leads you bid on.
Brad BD Janitorial.com