Or here in New Hampshire we do it almost exclusively on property taxes which has an obvious effect: rich towns have better services than poor towns.
WA has an extremely complicated business tax on receipts where you have to throw a dart and guess which category your takings fall under.
Very high sales tax and very high propety tax. No worries, governments will always want more money and more time, we will be just like California before long.