Skip to content

North America’s Technical Experts

Ainsworth is one of North America’s leading integrated multi-trade companies providing high-quality technical trades services, including HVAC, mechanical, electrical, data cabling, and building and industrial automation for institutional, commercial, and industrial clients across North America.

Industries

Institutional

Industrial

Commercial

Multi-Unit Residential

Healthcare

OUR REACH

Ainsworth operates offices across Canada and the United States in most major cities and in both official languages.

View locations

Ainsworth Map areas served
LIFE AT AINSWORTH

Our technical experts are our assets. With over 3,000 technicians all over North America, Ainsworth is your place to grow, whatever your career goals may be.

Join us

Connect with us

Questions? Comments? Ainsworth has invested significantly in strong resources and technology to ensure that when our customers contact us, they receive prompt response and support.

Our ability to provide fast response time allows our customers to reduce the downtime of their equipment and thereby save money.

For immediate service, call the team of experts in your area at one of the numbers below:

New York: Day Time: (718)383-2202 / After Hours :(212)903-4993
Pennsylvania: (717)796-9226
Maryland: (410)592-8081
Detroit: (313)254-5500
New Jersey:  (609)860-6600/(888)222-2078
Portland: (503)670-7200

Call: 1.888.393.5553

Email: [email protected]

Questions? Comments? Ainsworth has invested significantly in strong resources and technology to ensure that when our customers contact us, they receive prompt response and support.

Our ability to provide fast response time allows our customers to reduce the downtime of their equipment and thereby save money.

For immediate service, call our Support Call Centre:

Call: 1.888.393.5553

Email: [email protected]

New York: Day Time: (718)383-2202 / After Hours :(212)903-4993
Pennsylvania: (717)796-9226
Maryland: (410)592-8081
Detroit: (313)254-5500
New Jersey:  (609)860-6600/(888)222-2078
Portland: (503)670-7200