Is this $1200 service quote reasonable?