I usually like to offer my own opinions but read what Stefani S. has to say - I can't say it any better she hit the nail on the head. That lady who answers the phone is truly nasty - you do realize your working for me right?
Good luck staying in business there are contractors that will actually work with you and communicate with you.
Save yourself a lot if headache and give your money to those who deserve it.