About Heart and Soul Computer

Meet The Team at Heart and Soul Computer

Fredericksburg, Virginia

James Ruth

James Ruth - Owner

James went to Mary Washington College and Germanna Community College before getting his Bachelor of Computer Networks from Strayer University.  He spent four years as a Network Technician for Culpeper Schools and four years with CSC as a Desktop Support Technician.        

David Barton

David Barton - Lead Technician

David is a Microsoft Certified Professional and Microsoft Certified Technical Specialist.  His background includes hardware and software repair, Microsoft server administration, and systems that connect to industrial machines.

David is a expert with Apple/Mac repair.

Ted Ostrowski

Ted Ostrowski - Accountant

Ted earned his Bachelor of Science in Accounting degree from Bridgeport University in Connecticut.  Ted provides accounting, bookkeeping, and tax preparation for small business.  He also provides audits for insurance companies.