1. ProKleen Power Washing 15840 Berea Dr, Odessa, FL 33556 Coordinate: 28.09344,-82.5876 Phone: (813) 494-1562