So far, so great! Reasonable pricing, very thorough cleaning. Honestly, my shower looks like a shower again. Thanks Ultra Cleaning.