Very good assessment of the work that needed to be done. James was accommodating and helpful, and made the effort to schedule a small job
around our needs. The workers were on time, did exactly what was needed, were highly skilled and cleaned up the site. The price for work done was very reasonable.