AZ Pest Squad...#1 period.  They came to my shop and sprayed for bugs.  Fast efficient.  You can tell they take pride in what they do!  Clean professional uniforms, clean professional vehicles.  This means a lot to me, they take care of their stuff that in turn means they will take care of mine.  Looking forward to a long relationship with these guys!