Supporting your IT investments at work and at home.

Providing a wide range of IT solutions to suit your needs.

Honest, friendly advice, hassle-free hardware & software installations, well planned networking, Internet services, Servers, VOIP Telephone Systems, Back-Up Solutions and most importantly, quality IT support.

Remote Support

Some issues can be solved over the phone - all we need is access to your workstation via an Internet connection.

Log In >>

Help & Advice

We pride ourselves on the level of support we provide. Helpful, jargon-free, honest advice as and when you need it.


Repairs & Installations

From repairing faulty hardware or corrupt software, to installing new workstations, Internet, networking and servers.


Stem Computer Systems Limited

Stem Computer Systems was founded in 1993 by husband and wife, Carl and Maureen Marshall. Originally operating from their home in Ripon, North Yorkshire, Carl and Maureen were one of the first computer companies in this area. They specialised in PC repairs, sales and servicing.

As Stem's business grew, they moved into their current offices at Phoenix Business Centre where they had more space to expand. As well as computers, in 1998 they also started offering Internet Services such as web hosting and web design.

Over the years Stem has maintained its high level of customer support, following from day one their motto of "treat our customers as we would wish to be treated ourselves".

In 2010, Maureen was forced to retire from the business due to ill health, but Stem Computer Systems is still run by Carl and his dedicated team whose aim is to provide a quality IT service for homes and businesses alike. Providing services such as PC, laptop and Mac repairs, networking, IT support, Internet services, backup solutions and servers, Stem will strive to assist you in your needs.

Technology has come a long way in 20 years. So have we.

Contact Us


Units 7 & 8, The Coach House
Phoenix Business Centre
Low Mill Road

Phone Numbers

Sales: 01765 696969
Support: 0871 8111577
Accounts: 01765 696931

Other Methods

If you have an enquiry you'd like to email to us, please fill in the enquiry form.

You can also find us on Facebook.