Based on this product's specifications, here are some alternatives and similar models
Installation service APC WNSC010208 — on-site configuration and setup (US localization)
Summary description:
APC WNSC010208 is an installation service from APC providing on-site configuration and setup with US localization. The service covers professional deployment, basic configuration of supplied equipment according to APC guidelines, and verification of operational status. Suitable for businesses needing expert installation, reduced setup time, and documented handover.