We finally determined that the scratching noises in the roof many mornings just before daybreak are the sounds of bats returning home. Bats are good. Bats in the roof less so.
So how do you get rid of bats yet keep them at the same time? The answer: a bat hotel!

Welcome to the Hotel Murciélago!
I hope.