First let me just say that I have had several android phones over the course of the last 5+ years. Most of them have had good battery life while some struggle due to many factors. I currently have the Verizon Samsung Galaxy S6 Edge. One thing that plagued me was that if I turned my phone screen off I was still losing a good amount of battery. I found two things that drastically helped me and I thought I'd share my experience. First, I disabled Google's location history. It is a bit misleading because they don't tell you how often it is checking for your location but i realized it was pretty perpetual. For me, there was no need for google to pinpoint my location when 8-9 hours a day I am at work, the same location. The second thing I did was turn off google now cards. This does not disable google now but you will no longer receive the cards we've all come to love. However, since the search feature is still active all I have to do is ask for the weather, stocks, restaurants nearby, etc. The savings I got was astronomical in my opinion. Prior to the change, with the screen off I would average using about 3.8% per hour or more, now I average just under 1%. This means if I leave my phone off for a couple hours I will have only lost about 2% of battery. This is very important to me as I don't want to lose battery while the phone is merely performing background tasks such as syncing my email, calendar, photos, and data from my watch. As an FYI I also have the location set to "high accuracy" because when I do search for something or use navigation I want pinpoint accuracy. I hope this helps