i dont think it's gonna be bad as it seems. outsourcing has advantages too. it'll save you a lot from diff things, time & money.
you can take on extra or large orders your business couldn't handle before. This will expand your market share and you could also o.ffer to take the work your competition can't handle. you could also get end up receiving orders from your subcontractors. Your subcontractors may also tell other people about your business.
etc. etc.
