I always lighten my hair at home and even on the occasions i rinse the bleach out too quickly and it is slightly yellow toned, i just put a toning shampoo or a toning treatment on and leave it for a while and my hair comes out looking fine, i think with light or dark shades of blonde when lightening even if it doesn’t look perfect at first, once toned all the shades blend together and it just looks natural. If you had darker hair i wouldn’t recommend lightening for the first time at home.
I have dirty blonde hair and sometimes let it grow naturally and just lighten the tips for a balayage look or just touch up my roots. I use bleach ( i buy the hi-lift powder and innovative creme developer from priceline ) and either paint it on the roots or ends, or separate my hair and do foils. Always keep a timer on if you choose to use bleach as it can definitely damage your hair if left on too long. I then use a toner – i prefer purple ones ( i use lee stafford bleach blondes shampoo ) or a blue based toner (swarkzkopf is pretty good).
Another method i use is the crema colour tubes (also from priceline, the boxes with the hair colour samples in store) mixed with the creme developer. There are plenty of youtube hair tutorials just using different brands mixed with the developer, this is probably the least damaging yet simplest way to dye hair and it gives the best results if you are after one particular colour. They have a really nice light ash blonde colour that lightens but is an ash shade so you don’t need to use a toner on top.
Just make sure you have a really good treatment to use afterwards in case your hair does get damaged, and have enough product in case you need to retouch your hair.