We have used Keane and his team 2 times in the last year to refinance. I would highly recommend them for any kind of home loan. One example: It was late at night when I realized I had a question so I sent an email off to Keane. I didn't expect or need an answer until the next day but Keane responded back immediately. That's service!