SNMC was great. My refinance journey started almost a year ago, with failed attempts to get this taken care of. 2 other lending institutions did not have the engagement and experience to handle self-employment information. Team Troy was hyper responsive, engaged and thoughtful in their approach to handling a few kinks in the process. I was allowed to tell my story in a way that moved beyond the standard paper trail, that 2 other lenders were blind to. I highly recommend you call Team Troy for all you lending needs.