Verlins Pump Service Landscaping Contractors - Lava Hot Springs, ID Looking to contact Verlins Pump Service? You can reach them at 208-776-5580