Pete and his team are highly responsive and diligent in communicating. Pete was recommended to me 17 years ago and I wouldn't go anywhere else. His team is thorough and honest. They will provide fair and even-handed feedback on things that need addressed and more importantly, things that don't or can wait. No surprises! Thanks Pete!