Partnering with an experienced competent contractor is essential to having a properly managed and smoothly run project. Rebuilding solid masonry walls, completely replacing roofs, adding additional stories to an existing building, installing new foundations under existing homes, and excavating foundations for new homes on narrow lots should only be undertaken by experienced professionals. We will put you at ease.