We hired Jim-L two months ago to replace our bath tub. Perfect install, even with the added challenge of the plumbers having to take out a row of floor tile first, to make sure the bathtub was level and not sitting on a floor that could never be replaced again. (I'm not a fan of built up floors. There were already three different layers of flooring there.)
They use a call service to manage calls, and seem very busy - it took 6 weeks to get our invoice after the install. That could be a minus if you're impatient, but we hired them for the plumbing. The price was as expected based on the estimate.
The plumbers are great but work fast. They will try to protect floors, etc. as they go, but supplying some of your own drop cloths is a good idea.