Zack and his team rebuilt my computer recently. They did a great job for a reasonable price. I highly recommend them for computer parts and service.