sounds like you have been in this game long enough to make it work with that approach - i did it that way many years ago.
now do lots of pubs, community centres, shops, furniture stores, salons etc......
prob is that alot of commercial customers dont pay for bloody ages - i know of three or four companies have a 90 day policy!
but like you said domestic is bread and butter, so aslong as you have a bit of dosh behind you then good luck to you.
maybe try some sub contract aswell, may help.