ComputerWorks sells software and hardware solutions with support, training and consulting services for construction and project management.