After contracting with a different company, paying them a deposit and then never hearing back, we needed to find someone that would actually deliver as promised. South Beach came through, finding us [More]