What is taking so long??????Your contractor told you It would probably take "two weeks" to finish the job and now it's been TWO MONTHS!!!!! WHAT IS TAKING SO...