The staff at Arrow is very polite, helpful and flexible with scheduling. The field techs call when on their way, let themselves in with my spare key, spray right where I want them to and are careful not to let my cats out. I've used Arrow for 4 years at two residences and highly recommend them.