Very professional, thorough, honest and up front. It is relieving to deal with a company that values transparency in the way they do their business. The work was expertly done, reasonably priced and Jeff, the owner, went above and beyond to make sure we understood what was being done and why. The value delivered was worth every penny. Highly recommended!