How about you just move your serial write statements to where the servos are actually being commanded to move?
#include <Servo.h>
Servo servo1;
int pos = 0;
void setup()
{
Serial.begin(9600);
servo1.attach(9);
}
void loop()
{
for(pos = 0; pos < 180; pos += 1)
{
servo1.write(pos);
Serial.println(pos);
delay(15);
}
for(pos = 180; pos>=1; pos-=1)
{
servo1.write(pos);
Serial.println(pos);
delay(15);
}
delay(1000);
}