My mother purchased an awning from Sheldorado almost a year ago (early last fall), and after a barrage of excuses (a part didn't come in when expected, the truck broke down, the weather's too bad, the awning was disassembled since we couldn't come out to install it) and promises that the staff would be there and be there on time, the awning's just been installed today. After more broken promises (the guys will be there at 9:00, then 9:30, then 12:30. . .), threats to contact the better business bureau, and my ill mother being driven to the verge of a stroke, the awning was finally installed without apology or any offer of compensation for the aggravation and time lost from work waiting for installation on FOUR separate occasions. This is most definitely NOT how business is done. So I fear I cannot recommend this company and their behavior (except for the friendly installation crew) has been inexcusable.