On Demand Technical Services did an excellent job of getting our new office up and running. They handled all of our network wiring, wireless network, phone system, fireway, TV's, etc. and even worked directly with our service providers on our behalf to get our internet and phone services setup, and very quickly! To top it all off, they gave us a great deal and we're much cheaper than other local service providers that we talked to. We definitely recommend On Demand to anyone looking a a quality service provider and we will continue to use them to support our systems moving forward. Thanks again!