Steve & Teresa's House Helpers Painter - Davenport, IA Looking to contact Steve & Teresa's House Helpers? You can reach them at 563-320-2777