Mammoth Security Inc. New Haven is a commercial security integrator that focuses on security camera installation New Haven for offices and business facilities. From small office suites to multi floor properties, we provide security camera installation, system upgrades and ongoing service to help improve visibility and incident response.