Crescent Computer has been taking care of my machines for over 15 years. I've pushed them to the limit and Crescent always seems to bring them back alive. Now with the service contract we rarely even meet and the need for me to bring a computer in for service is just about nil. It's all done magically 'in the cloud'! Thanks for continuing great work.