If you do not have a requirement of colour printer , avoid Epson and take something in laserjet from some other brand. Epson service is not good .The products are nice. Every service center charges a different rate . There is nothing standard
I do not know about bigger cities but I was charged more
I use a HP 1020 laser jet printer, its so old that I really can't remember but a rough estimate is around 12-15 years & my scanning requirement (which is few & far apart but came v handy in the lockdown period) is done by Canon Canoscan Lide 100. That too is quite old 8-10 years. I have no regrets In having 2 separate units. Less complications so less problems.
If your printing is not much then opt for a laser printer (budget permitting) less chance of the ink drying up. I had that problem with my ink jet which preceeded the laser jet.