I have recently opened my own business and needed a IT support technician. We contracted with Spencer and he has set up our entire system. We have cameras, wifi, digitally integrated slide shows on our monitors. We are very pleased with his work. He is very punctual and does what he says he will when he says it will be completed. He has also done work on a couple of laptops I had which were not working and now they are back up and running at a fraction of the price I was quoted from other places. Spencer set up the wifi with private and a guest log on so our customers are able to use the Internet while they are in our shop. He has also helped maximize our exposure on the Internet. I would highly recommend using SJP Solutions for your computer needs.