Anne B.
11/12/2012
My original appointment was for 6 pm - a time I requested so I could get home from work in time to meet him. He was very accommodating of my schedule from the very first contact. John's previous...
(2)
My original appointment was for 6 pm - a time I requested so I could get home from work in time to meet him. He was very accommodating of my schedule from the very first contact. John's previous...
John talks a lot about his weeks of training and how he is a professional. He has ruined my carpet and resfuses to respond. I have had 2 carpet professionals view my carpet after he runied it and...