Elmer was on time and spent 2 hours with us. He did an amazing job and I would recommend Mike Diamond to anyone.