Any contractor or subcontractor who works on your house should be bonded, licensed, and insured properly according to state and local standards. Insurance can help protect you if your home gets damaged during construction or workers are hurt on site, while hiring a bonded contractor can help protect you if the contractor fails to pay workers, doesn't pay for permits, or doesn't finish the work. Here's more on how to do your research.
I can't even get anyone to look and give an estimate to complete a bathroom remodel- just the bathtub/shower part has to be done as the last person who was doing it died- the rest is complete and have all the items and materials already and paid for. once they hear that they are no longer intrested- what do they expect? me to let them rip out what was already done and repay and redone everything all over again so they get more money? and throw out brand new imported Travertine and Spanish tile?
I acted as general contractor and did all my own demo to remodel my 6x8 bathroom. I hired subs individually to do most of the work - an electrician, a plumber, a drywall guy and a tile guy. I painted the walls and the ceiling. I replaced everything except the cast iron tub. Materials and fixtures cost around $2000 and labor was about $3000. My subs had no problem with me supplying the materials, because I discussed their job scope in advance. This project took 6 months but I did have another full bath to use in the mean time.