said by wirelessdog:The connection between the radio and the antenna is not weather sealed.
This is the same thing I was going to point out. Any bit of moisture in that connector has the ability to cause major problems and there's nothing sealing it to prevent water from getting in to begin with.
If they told you they guarantee 1 meg service, then have them come out and show you that you are getting at least that much. I don't personally know Canopy, but I can say that it is a bad idea to judge throughput solely based on what the AP reports. Real world throughput may be much lower.
Another potential issues is a congested backhaul, where the bottleneck isn't between you and the tower. This means that there may in fact be plenty of speed to the tower, but somewhere between the tower and their main feed could be slowing things down.
I have a hard time believing that it really is congestion, as those types of issues are usually worse at peak times and much better in the middle of the night. It sounds like you have slow speeds all the time, which I would say is more likely an issue with the 900mhz wireless link to your house, whether it is at the tower or with the install at your house.