15 to 20 specs of dust/hair?
unless they are fairly large they are do not have any significant impact on the quality of your lens. Since it is a zoom lens you will always have noticable dust on the internal elements of your lens. The cost to send your lens to service, have it cleaned, will be relatively high - and then when you get it back it will have dust in different places - and gain more in time.
But - if they are large specs then you may consider getting it cleaned.
Seriously though - some dust inside the lens is no problem at all.
hair - hmm - that sounds a little weird...
|scrum break away by al booth|
from Sport competition
|Chinese Acrobat by lim yau tong|
|Parking Deck by Olaf R|
from Your City - Parking Garage
|Communication Tech by alberto_b|
|With & without by OBellini|
from Empty - Full