Roddrick Duncanson Soft Water Techs of Palm Beach 723 39th street, Suite 2 33407 West Palm Beach United States Focus Construction