Zero stars. Worst customer service ever. Spent over 8k with issue after issue. They talk down to you, give you the runaround and point fingers to anyone else to not do the job as promised. I was hung up on, refused a supervisor numerous times and when I finally did talk to the on it was just as poor. This isn't a corporation it's a complete shit show. Don't waste your time or money. I could go on forever but eventually I broke down and told them to pound sand but not in those words. I can't deal with companies that mistreat customers. The head guy said we can't fix your problems because we have other customers on the schedule. Well yea, you already got my money. Move on and give your money to a company who deserves it. The end.