Customer service, A+: works well with contractors A+: affordable A+.