Has anyone used this contractor? Any insight is appreciated! Thanks!