I liked that they were always able to schedule time with me for our team meetings since we had people from different states in this area, it gave us all an opportunity of being together at least once or twice every year! It was very easy scheduling appointments via phone calls rather than emails which can be confusing sometimes when you're trying yo figure out who's available during certain times/dates etc.. Also loved how fast their service is compared other companies i've worked w before where things tend take much longer then expected - especially if there are issues after hours like last night :) And everything seems pretty good as far now but just wait til your electric bills come up because these guys know what theyre doing ;) Our office runs smoothly thanks to them!