A&B is thorough and as cost efficient as possible. Their years of experience and knowledge can't be beat. They are great at working with you and definitely explain everything going on in detail. I love their new inspection result report that shows you what is an urgent issue and what you should prepare for next. It feels like a boutique service. And what's most important is I trust them.