Horrible communication skills, unprofessional, over charges for materials, very evasive when confronted about my concerns.
If you want my full review, I screen capped my full review, as it was too long to put here, and I will try and post a video of his nasty voicemail, he left, when he jumped to the conclusion that we weren't going to pay him, even though we never said there was a problem.
I would never recommended Cliff's services, nor will I ever do business with him again. Work with him, at your own risk!!! read more