Grant was very prompt in responding to my telephone enquiry concerning upgrading the Hard Drive on my laptop. He made an appointment and arrived on time. He advised me whether it would be worth upgrading my existing computer, or whether to spend more money buying a completely new one based on my usage requirements. An upgrade was considered the best option. He is very knowledgeable and is completely reliable and therefore I can recommend him to anyone.