McGregor furniture built custom maple wall units for us, as well as custom coffee and end tables, made several visits to our home to ensure proper measurements and to satisfy all of our requests and changes, excellent craftmanship and quality installation, a very pleasureable experience