I never went directly via the banks for the mortgage, I have used a number of “courtier”: personally I used Moneypark twice (when it was D+L) and once another one in Geneva which I think has folded.
In Vaud, I also heard about Hypo21, they should be ex-D+L staff.
All the best for your purchase