I called SmartTechs early this morning for desperate help installing a new printer. They came within hours, installed the printer and consulted on other concerns. They had been highly recommended by a friend and I totally agree. Being my first time using them, I felt very comfortable with the professional service and knowledge. I will definitely use them again and will recommend them to friends.