To answer simply, no. To pick up proper signal, antennas should be mounted outdoors in the open air where a clear line of sight will make it possible to transmit. Mounting the antenna inside of a roof can block the signal, causing interference.