0 and 0
Check out Zillow and go under mortgages. Plug in your information and a list of lenders will pop up. All are rated very highly and can be checked through the BBB - but read the reviews from other customers and pick the one you want.
I chose New Penn Financial, but they don't have the cheapest rate at this time (based upon the list of lenders found on Zillow).