FAPG was very professional, very responsive, and their team was helpful the whole way through the closing process. They communicated well via email, phone and text and didn't seem to mind all of our questions. The icing on the cake is they clean out whatever remains in the house after the closing. I highly recommend this company if you are looking for a stress free experience.