Hi Lee, sorry I am going to be negative.
On the computer, I don't like the way the site 'moves about' (is it a wordpress theme?). It makes the information hard to see, a little bit confusing and a bit annoying. One minute, i'm looking at the vans and then they get covered over. I like the vans!
On my mobile phone the logo and phone numbers are way too small.
On the residential section...
What frequency of clean do you offer?
What payment options do you offer?
Do you clean the frames, sills, doors, etc every time.
Do you text the day before?
Do you offer some sort of clean guarantee?
Commercial...
Do you provide RAMS etc ?
Do you have CHAS or similar?
Blah blah blah
If you really want to use your website as a sales tool, then get some information in there.
Also make the phone number bigger