Based upon the free consultation I would recommend this company, BUT perhaps one of your questions should ask if the company has completed the project to your satisfaction. We've got blinds on order but they have not been installed yet so I cannot comment on the quality of work.