Dan has been a life saver for our family. I gave Dan, the what I thought was a daunting task, of setting up our home with a computer. We had in one day what we needed set-up and ready to go. As with all computers, there are problems that arise. Dan has come to our rescue, sometimes within hours, to solve the puzzle. I can without any hesitation recommend Dan and Monmouth Computer Associates for all your computer needs.