I color my hair all the time. I am naturally the same color as you, or maybe close. I'm a golden dirty blond.
I find that at home coloring works really well for this color of hair. Depends on what color of blond, but I know when I dye it at home it seems to do well. I do the whole thing, but if you want to do foil highlights you can do them at home.
It's going to be hard because you have to figure out how to do the foils. It helps if you have a friend help you. Basically, divide hair in half, start at the bottom and work your way up. Take 1-2 inch pieces and start there. Get a dye set from the dollar store, it comes with a bowl to put the dye in and a brush to brush it on. You also need some foil, aluminium foil works fine.
Have your friend use the dye set to apply the dye to the 1-2 inch strands of hair. Fold foil over those pieces to hold it. Fold them small enough, the foil should just sit there.
To get them all over, you have to start from the middle of your head and work along that line, starting at the nape of your neck. Even use the hair dryer for the last few minutes on the foiled hair to intensify the color :)