Oh dang! You've been hit from all sides! Sending best wishes for wife's health and sending hopes that life settles down for both of you. Sure hope those guys get the driveway right this time.
That darn driveway company. I'd be all over Yelp, social media and google reviews AFTER you are satisfied that the work is as good as it will get. Soft hugs to your wife.