Michael Roberts was a real joy to work with. Michael made it easy for us to understand. The timetable was right on what he said. The project is exactly what we wanted and the job site was kept clean. We would highly recommend Michael Roberts Construction to do any Project.