Excellent customer service. Work was done on time and on budget. Staff were courteous, knowledgeable, and professional. Much needed renovations were completed from flooring, painting, trim work and a new set of stairs. Very pleased with all work, highly recommend Nolan Construction and their team.