My experience thus far-
I have used BMT for all our IPs.
They have been easy to deal with, quick to get in an inspect each place and the report has been complete within a few days.
Have done minor renovations (sub 15k) over the years and they have updated the schedules each time at no extra...