Any company that takes several weeks to return a simple phone call to book an appointment for an estimate, should be looked at very cautiously. I left a message for a callback a few weeks back, was told it would be a week. I was patient and waited over two weeks. Called again today, and was told they were very busy and it might be a few weeks yet before they could call to book an appointment again....what? Seriously...a two second phone call to book an appointment for an estimate...where's the focus on customer service. Guess they don't want my business.
If a companies front end experience is this bad, imagine what the follow through would be like in delivering what they promise when they take your money. This lack of commitment to customer service at first point of contact is a serious red flag in any business.
Perhaps they should consider saving the cost of the pricey mail drop ads they deliver to my house every month, and redirect those funds into a customer service position. Why bother paying for such frequent advertising when you aren't set up or interested in handling the business when it responds to your ad????