Hassan was excellent, got here in the timeframe quoted and promptly got us back up and running. Very professional and pleasant to work with.