Fill out the form on the left to contact us.

World Headquarters

N26 W23880 Commerce Circle
Waukesha, WI 53188 

Phone: 262.951.7200
Toll Free: 877.333.4848
Fax: 262.523.2222

For General Inquiries:
Phone: 877.333.4848
Email: inquiry@dedicatedcomputing.com

For Customer Technical Support:
Phone: 877.333.4848
Email: support@dedicatedcomputing.com