In certain circumstances, yes. If its a big job, small companys might have to put themselves in debt to provide materials ect.. a tradesman i know recently payed out a huge amount of money for materials for a newly aquired job after confirmation to commence work. Two days after he started work the client said he could no longer go ahead with the work as he would no longer be able to fund it. Leaving the tradesman thousands out of pocket.