Can't say I would recommend this company as I've closed on 2 deals with them and both times I've had issues. Considering the price you pay for their services one would expect perfection. It is after all "their only job". When addressing our current issue they flat out lied. They even felt it necessary to call me multiple times to try and prove me wrong. Not very professional in my opinion.