For a short-term engagement, that's not bad at all, but it's awfully high for a 4-year stint. I'd love to learn more about how you came into the position, what it entails, etc. Would you be willing to share here, or at least privately?
I can tell you in broad generalities ... there are some cities, especially ones with a large amount of companies who do oil and gas, where all of the companies mostly use consultants as the majority of their workforce. So almost all of the IT stuff is contracted out and overseen by employees.
The people who can sign contracts and who oversee things are generally employees. Everybody else is a contractor. There is no "us and them" mentality, since most people are in the same boat, so you tend to get treated with some respect. Everybody plays nicely, and if the company likes your work, there's a good chance they'll keep renewing your contract. It's not uncommon for a contractor/consultant to be in a position of recommending options and driving projects or to have been around for years.
It also has the benefit of being private sector and big money industries, which means when a decision is made, and the company accepts that the cost is necessary and beneficial, things actually get done.
Since it's a mobile, contractor work force, there's always opportunities, and sometimes you get a very strange sense of collegiality among companies as the people who are there have likely worked at several others and still have good ties, and periodically check in to see how the other guys are doing things. IT is there to enable to people who do the real work of the company, so you get a really good service/results oriented culture. If you're competent, play by the rules, and do your job well ... well, who doesn't like that?
In my case, due to a limited amount of people with experience with a specific piece of software, I actually live and work in a completely different city ... in fact, it's about a 4 hour flight. But, I've brought my expertise to the table, and people have responded well.
And since they've been happy with my work, I've gotten renewed several times and am one of the people who makes the technical decisions about the stuff we maintain.
But, everything from storage, to networking, to the sys-admins are contractor based workforce. And there's multiple companies all vying for the same workforce.
So, honest answer, do some looking, see if you can identify a large city with a lot of presence of the headquarters of oil and gas companies, and check if they have the same kind of mostly-contractor work force. There may be other industries which have similar effects on cities.
Maybe start looking in the Denver area. And, depending on your citizenship and mobility, maybe look a little North to something similar.
It's not true in all cities, but there are certainly a few where the consulting market is quite lucrative and stable.