Kitchen fixture pulled lose from ceiling
A handy man that knows how to patch drywall and some carpentry should be able to install blocking between the joists that the fixture can be screwed to but if you need someone that can match texture and finish you can get a drywall professional to do that part. You need to have an electrician evaluate the wire to make sure that the wire was not damaged by the fixture hanging by it he would also know how best to re hang the fixture.