I'm surprised to read the review below, because we had the opposite experience. Don and his team were efficient, friendly, professional, and maintained very good communication with us throughout the project and afterwards. I was impressed with their very clear itemized bid, and they stuck to the agreed-upon price even when we changed our mind about some design ideas. Don ended up throwing in a bunch of stuff for free and we couldn't be more pleased with their service. We wouldn't dream of hiring anyone besides Don for our next project!