Titan Restoration Titan Restoration has a stellar reputation in South Florida for it's amazing quality service in the areas of water damage restoration, fire damage restoration, general contracting, and mold remidiation. Phone: 561-345-3751 2701 Vista Parkway Ste. A7, West Palm Beach, FL 33411 United States Map Other Categories: House & Home |