Phone (424) 382-5194 Contractor Email cabarca@servicegenius.com License Number 1030812 Counties Served LOS ANGELES VENTURA