> ESTRELLA'S SPECIALIZING IN SERVICE AND INSTALLATIONS INC. California Since: 2000 ESTRELLA'S SPECIALIZING IN SERVICE AND INSTALLATIONS INC.