The job has not been done THREE MONTHS after signing the contract. I was promised the windows would be installed in 8 to 10 weeks when I paid 30% down payment. The worst part is they start avoiding your calls and do not reply emails after a while. Maybe they run out excuses and just don't even care to lie. Honestly I don't know what should I do. Though I do know a legitimate company does not run business like this.