Use the information on our invoice to look up the status of your repair.
Can’t find what you’re looking for? 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