Hi John ...
I have a couple comments ... looking at your site from a visitor/potential customer point of view (not that I am a potential customer

)
As a customer ... I feel more comfortable considering a web host who chooses to tell me the physical address of their company on their Contact page. Also ... I like to know where the web servers are ... not necessarily a specific address but even knowing the state helps.
And being the inconsistent anal retentive SOB

... you may want to check your "our network" page. Part way down ...
"Three Tier 1 providers with a focus on INternational peering, " I think you meant it to be International

Sorry ... couldn't stop myself from mentioning it
Take care ... Good Luck ... Happy Holidays
Peter