Frogs Carpet & Upholstery Cleaning Carpet Cleaner - Payette, ID Looking to contact Frogs Carpet & Upholstery Cleaning? You can reach them at 208-642-6192