On Call Restoration Water Damage Contractor - Fort Lauderdale, FL Looking to contact On Call Restoration? You can reach them at 954-800-2424