To potential users of Pinnacletechs: They are very customer oriented and technically up to date. No problem is too small or too big for them to undertake. They do both corporate as well as consumer work. You can go to their office or they will come to your place. I have been very pleased with the work they have done for me.