no offence but i dont think you realise its almost impossible for small local companies to get bigger jobs like supermarkets, hospitals etc ...
if you want to get into commercial, then try local businesses like offices, care homes etc ...
local hotels are a good one to, so basically anything thats a national chain dont bother wasting your time and efforts with as you prob have no chance mate, even if you get to sub a biggish job you will get paid under half what the main company are charging and wait forever for payment.
sorry to sound harsh but thats how it is now.