General contracting services, including new construction, home renovation, additions, outbuildings, demolition and excavation. Precise work done on time and in budget!