How long do spray tans last?? – By a professional at the salon?

I have really pale skin and have been using garnier summer body gradual tan lotion but it keeps rubbing off :\ I wish i could tan ive tried but i just dont! I hate showing my legs when i look so pasty, If i went to a beauty salon and got a spray tan do they last very long?