This is the worst company to go to. They are horrible, they over charge their prices, they treat their employees like dogs. they make promises they can't keep. And they are very rude. they don't care about their employees and work them to the bone and don't think twice about anything. They make many mistakes and deliver the wrong stuff and then give you a hard time when you try and fix their issue. please don't use this company if you know what is good for you. completely rude and completely way over priced and the job never gets done correctly. They are a horrible company. I only gave them 1 star because I had to but if I did not have to give a star I would not. read more