Hi there,could'nt help laughing at your comment it all sounds so familiar.This happened to me exactly the same,so what i did was i always do internal windows and skirting boards every 2 wks but now since the moaning i told the client because theres 2 of us we will do it every wk and she was really chuffed,alot of it is in the head,i also leave a job list every wk of what weve done and when they see along list they go wow,it makes a big difference when they see it written down a big long list.Try it it might just get them back on your side.good luck,email me and let me know how you get on.If no joy then as someone said sack them and get a new client who appreciates all your hard work.