They are always very professional...inform me via email when service is to be done; they work around my schedule; always arrive in the time frame they say they will and call if they're going to be early, I have 2 dogs so this is very important to me. I think they are very reasonably priced especially for going "Green".