Hambly and Sons Restoration and Cleaning Carpet Installer - Waterloo, IA Looking to contact Hambly and Sons Restoration and Cleaning? You can reach them at 319-266-9046