Service has gotten much better. New management has had some good changes to bring better quality service and communication. Optimistic. Update 2018: Very satisfied with their service now. I am glad we stuck it out. I have no complaints and am changing the star rating! Thank you Colorado Team!