£10 an hour is'nt anough, even if you get 8 hours work a day you'll still earn less than the national average,
remember you don't get holiday pay, you have to pay for fuel and materials used,
You really need to do some maths and work out your exspences otherwise you'd be better working on the checkout at Tescos, if all you're earning is £10 an hour you'd be better off
as for marketing you bussiness get the yellow pages out and send a letter and some cards to all the carpet cleaners in the book, telling them if they reccomend you you'll give them a £5, I'm a carpet cleaner and I'm always getting asked about general cleaning, if a cleaner offered me a £5 i'd certainly pass on there card
do the same with painters & decorators, gardners, etc the list goes on & on
Mike