Would definitely recommend to friends and family. Couldn't ask for a better experience, good listener, kept us involved while offering professional expertise, very accomodating and knowledgeable, great at keeping us updated with every aspect. Can not say enough, choose Joe and his team, you won't be disappointed!