I just had berber carpet installed and there is a gap between the base and the carpet in some spots. The base is straight and level and no gap was present with the previous carpet. I was wondering if this happens and i just need to install new base or if i should have the company come out and fix it.
That's relatively normal, although I think the installers should remind the customer that happens when quoting a job. Your new carpet just doesn't have as much pile height as your old carpet did. The same thing happens when you install laminate flooring where there used to be carpet. I doubt that the installers are going to do anything. You have a couple options:
Cheapest: Remove the baseboard from the wall, paint the wall where the baseboard was covering it (at least the top 1/2" or so), and re-install the baseboard at the proper height. If you don't have leftover paint, get a quart color matched. This option costs only time.
Most typical: Install quarter-round trim at the base of your baseboard. Some prefer the look of this option, but it costs more for materials, and you have to cut a bunch of trim.