If I could give them — 0 stars I would. Total rip off of a company. Will take your money but never show up to finish work. Will set appoint and then no show. I have taken off work 4 times to meet these guys at home to finish job. No show, no call. Now i have a half installed system and he won’t call back to finish the job. He might have been deported, I really don’t know. Find a more reputable company. Cesar Salcedo owns this company and can’t be trusted.