Try Brian at Portraits a la Carte for any of your photography needs. He did both of my girls' senior pictures and we were thrilled with how they turned out. He is very easy to work with and listens to what you want. He will also offer suggestions, but no pressure. His prices are VERY reasonable and you end up with a CD of your pictures and the rights to use them. He also offers printing services which I have used. The lab is high quality and again, very reasonable rates. So, if you have all the costs of a high school senior, here is the best way to save some money without sacrificing any quality!
Amazing work for less money than most places around. He can do just about anything you ask him to do for a photo. He has photographed my animals, my pregnancy progression photos, my baby, as well as family portraits and anything else I've asked for. Excellent work. Highly recommend!!