Track your technician’s current location. Enter your information below.
If you need help, please give us a call at 866-264-9578.
Idaho Headquarters
Due to Covid-19, office employees are temporarily working from home. No visitors in the office at this time.
82 S. Baltic Ave Ste 110
Meridian, ID 83642
(208) 900-LAKE (5253)
We’re One Call Away!
Get Social