Bill and his company were very professional. The quality of work was excellent and the worksite was left very clean. I will be using them again in the spring for further work and will be recommending them to my friends and neighbours.