Professionals always come prepare with the proper tools and supplies to get your job done right. They will not bring frames or shelves -- customer is responsible for providing these. Please make sure you let your professional know any specifics ahead of time.