I'd probably avoid putting it directly on the walls... How do they get in do you think?? Air vents? Maybe spray in there... Also window and door frames and sills... Not sure.

Send them here - I miss them Our old house had heaps and here we hardly see them.