The best small office printer for black and white prints is the Canon imageCLASS MF445dw.
Unfortunately, it's a bit slow at printing single-page documents if your printer has been idle for over an hour, which isn't great if you tend to print one-pagers every few hours. While laser printers are known for being bad at photo printing, this one prints images with a surprising amount of detail, and its colors are decently accurate, too. It prints monochrome and color documents very quickly, so you won't have to wait too long for those. It's especially nice since the cartridges can get expensive, especially if you're buying all of them at once. You can print thousands of pages before the toner cartridges run out, meaning you won't have to buy replacements too often. If you need to scan something too thick to fit in the feeder, there's a large flatbed scanner to meet those needs.
This bulky all-in-one comes with an automatic document feeder for those double-sided, multi-page documents that need scanning. The best laser printer for small business use we've tested is the Canon imageCLASS MF743Cdw.