Encasing electrical outlet behind a panel above overhead microwave
The electrical outlet always needs to be accessible. Electrical code in regions that I know about do not permit an electrical box, then yet an outlet attached to it, to be buried behind permanent structure. 

It sounds like your remodeling contractor does not know his way around an electrical issue.