|>>|| No. 7468
Okay - a mortgage broker will definitely help as they will have actual offers from lenders. I can recommend Charles Cameron.
There are three variables to a mortgage - how much you earn (£80k), how much deposit you have (£90k) and how affordable your monthly payments are going to be. On the downside, you're self-employed, which means you have to do a little bit more proving you can still earn that much in the future. Your £90k deposit is a very good upside though. You can generally borrow between 3x and 5x your earnings depending on how dependable they are and the lender/offer.
On the affordability side, the general rule of thumb is you should be spending no more than 28% of your monthly income after tax is paid, which for you is about 1200 quid per month. The last variable is how many years you are taking the mortgage for, this varies between 10 and 30 years. Based on all that I would think you could be getting a mortgage of about £250k which added to your deposit means you can buy a property of £300k-ish.
You should get a mortgage that allows you to overpay - if you're as good a saver as you say, this means that you can overpay it every month, which dramatically shortens the term. There are mortgages (offset mortgages) that also allow you to keep your savings and balance the mortgage against it - again, a broker will help here as they can get actual offers to talk about.
When you speak to a broker, and they talk to lenders, you'll have to do some extra work because of being self-employed and the fact that rules have tightened up around affordability recently, but you have a good deposit and that really helps.