These guys have done two appraisals (picked by bank not us) and they have never delivered on a date even after promising subsequent dates after their due date. They do not seem to know what they are doing.
Cons: poor market knowledge; wil not complete on time
more