quick tips can you do in minutes: change the title tags on each page to be unique and relevant to the page, don't worry too about your name as no one will search for you, but rather for the service you provide, e.g. professional cleaning services in ..., then contract office cleaning service in ... from... etc. i know you already have different titles but use more keywords.
focus on getting your local towns more in your pages. don't over use the word as google will punish you for this, but rather then say we offer this, say we offer this in this town, in this county. we also clean here etc. e.g. We operate this service across all of Manchester., should have on the end of it, in areas such as this place and this place and this place.
imo having pictures of yourself on a proffesional site can bring down the quality of the site as they wont be proffesionally taken, however you site doesn't look professional so get snapping away and replace the generic images with your own.
put h1 and h2 tags on your page, use them like mini titles across the page. remember you're only allowed one h1 tag per page.
be more active online in a real way. don't go faking soething you don't know, but if you find you're a user of things like facebook, then make a facebook page for your busines linking to the website, if you regularily read forums about cereal, then post more with interesting posts and links to your website. the more links to your site the more google will think you must be an interesting site and one that people will want to see.
probably best i can think of for now.