BillQuick lets you track time (hours) and expenses for your vendors. If you choose to track hours for vendors, you can create their profile and set the Bill Rate and Cost Rate (what you are paying your vendors on an hourly basis) in the Vendor screen.
You also have an option to set Bill Rates and Cost Rates for your vendors on project per project basis. You can create special rates for them using the Service Fee Schedule feature. You can also bill the vendor hours and expenses on an invoice for your hourly jobs or track vendor hours for fixed fee jobs (for job costing).
BillQuick also gives you the ability to pull vendor time (hours) and expenses on a vendor bill if you need to pay your vendors based on the time and expenses charged by them on a project. This is done using the Import option.
You can then pay this vendor bill in BillQuick if you have BillQuick Accounting Plus edition (Pay Vendor Bills screen) or you can send it over to your accounting package (QuickBooks, Sage 50, etc.) and pay them off there.