Best software to tick all boxes

We currently run a facilities management business and use different subcontractors.

I’m wondering if there is a software that’s allows me to send and log quotes (from subcontractors to suppliers) invoice and keep track of jobs won?

Currently we use excel Spreadsheet but it seems very laborious logging everything, then a separate software to invoice and another to qoute.

Thanks