Meet the Window Cleaning Santa Cruz Team
Teo Deutsch - Window Cleaning Technician
Hello! My name is Teo Deutsch and I was born and raised in Felton, CA. I spend my free time outside with friends and family, surfing and hiking! I am hoping to travel the world in the future and love exploring n...