Imeneo is an old school company with old school quality. Very hard working however lack general contracting skills to maintain a high level of supervision to ensure timelines are maintained and minimize the stress on the owner. Although the quality of the workmanship was good it was not as excellent as they pretended to be. The pricing was not in line with the expectation of finishing with a high quality product. Not a bad company however I would be very strict on ensuring an on-site supervisor is in place, detailed planning and a penalty clause to ensure time lines are maintained.