Looks to be a boa, but I'm not a snake expert. I hate snakes and seeing something like this in my yard/house would definitely make me lose sleep. I killed a copperhead last fall after coming about 3 inches from stepping on it and thought my heart was going to pound out of my chest.