I would definitely NOT recommend this company for snow removal. We have not received the services that we paid for. We only get the service after making calls and sending texts. He never returns our calls and only sometimes responds to our texts. He is always making excuses for the poor job being done and he has terrible customer service skills. You will notice on his facebook page, that he deletes all posts except for the ones thanking him. We will not renew with him next year.