Hi pure vision,
Its easy to get a web site theres lots of places and you can do it cheaply yourself no need to get some one to pay them to do it for you! As good as they maybe.
But a website is as only good as its rankings! If they cant find you then you wont get any work from it.
As it does not say where u are based, lets say you are in Maidenhead, you need key words like "window cleaning Maidenhead".
Not that on its own would get you results on google.
Yes Vista print to them, 123reg.co.uk and fast hosts do them and you build your own no need to be a programmer or web developer for code etc.
Dave
Hope that helps