Greg rebuilt my tower and updated all my software for my desktop and also updated and serviced my laptop. Very friendly and loves a chat; explains what he has done and keeps you informed if he strikes any problems and any extra costs; great guy and certainly would recommend him to my friends...support the home businesses -:)