MJM did a large timber pool deck for me several years ago and I was delighted with the outcome. They are very responsive, responsible, and efficient. Recently I had a couple of upgrades required and again, I had the same experience. They responded quickly, did a terrific job and charged a very reasonable price. This is a really great firm!