I've been renting limousines from John Peters Professional Limousines for years. Everyone from the drivers to the people that answer the phones are best-in-class. They're well priced and always on time. I've tried a few different limousine services in Bergen County and Northern New Jersey, and they're definitely the best. In fact, I sometimes book them for car service to Newark Airport over a cab if I have to travel to Newark Airport and I don't feel like dealing with the cab companies.
I could not recommend them anymore.