Job review from in Cary, NC 27513 on 12/18/12

Overall Rating:

4.8  out of 5
Our Overall Service

Just Fine

Call Representative
Our Office Staff
minimal,but good
Sales Process

knowledgeable, good

Our Installation Crew

fine, no issues

The Cleanup Process

satisfactory

What made you choose our company:

previous experience with company