BMT are fine. At least they know the rules and use QSs to do the inspections. To put together a Depreciation Schedule, most providers deal with a client, a property manager, a tenant, a QS, an accountant, and some internal admin staff. Out of the thousands of jobs we do, I'm surprised we have so few issues. I've got a cranky client on my hands right now - thankfully it was the property manager who has been telling fibs.