Ryan and his team did some paving work for us recently. They spent a full afternoon with us, assessing, advising and generally giving us valuable information. They did everything proactively and took care of everything from design to construction .They arrived on the day they said they would and completed the project on time and on budget . We are very satisfied with the quality of work they produce and we recommend them for their professional attitude and for their consideration of timing .