We used Alma Construction for renovation on our home and rental properties.  They are very knowledgeable of building codes and can address all aspects of construction. They are caring and highly professional from start to finish.  They keep the site clean and deliver on time as promised.  We recommend their services to anyone.