Technician Support

Contact ServicePower
Servicer & Installer Support

Servicer and Installer Support


Do you need help with Dispatch and Claims?

We’re here to help – just click below to submit a support ticket. We will be in touch within one business day.

Prefer to reach us by phone?

In North America you can reach us Monday to Friday 6:30 AM to 4 PM PST at +1 800.377.3678

In the UK and Europe, you can reach us Monday to Friday, 9 AM to 5:30 PM GMT at +44 (0)161 921 9203

Learn More