Think of it this way. You hire someone to build a deck on your house. Do you owe them vacation time halfway thru the job? How about if you hire a plumber. Do you owe him a paid lunch hour? An auto mechanic. Do you owe him a dental plan for putting in a transmission in your car?
NO. A contractor is hired for a specific job (or series of jobs). A contractor is like the kid you hire to mow your lawn for $20.00. He owes you a mowed lawn and you owe him $20.00. That's it! If you give him some lemonade, that's great, but you only owe him what you specifically promise him and no more.
I have worked as a contractor and I have hired contractors in the past. Lots of times it feels like and employer/employee relationship, but it is NOT.
From what you've said, sounds like it's bye-bye time.