excelent service. He was very polite and knew exactly what he was doing. I'm deeply impressed in his working and i just love my new home! It's also very nice having him around because he's a very chatty person and it wasn't as tough as i thought to redo my house, almost amusing. And for the cost, it really depends on how big the job is, so one would obviously have to discuss that. But overall, i strongly recommend Keith Kreuzer Painting!