This topic could cover weeks of information. To keep it short and to give you something to chew on
You want your site to be a lead capture or lead generating website. Some things that make websites operate at high levels for this task is
phone number top right in a different color preferably
Call to action such as "call now to schedule a consultation
I didnt use the word free, never would on a website.
A contact form in the sidebar on every page. In the footer assumes people will scroll to the bottom of your page, most wont.
Page titles:
A Page Title is one of the most important on-page ranking factors and should be treated with care. Your page title tag shows up in Search Engine Result Pages (SERPs). Search engines such as Google, Yahoo, and Bing use the title tag as the search results' title for that page.
Your page title should include the phrase you think (backed up by research) people will search for. In the case of a detailer in Conn. It might be "Connecticut auto detailing services". The fact your mobile isnt of importance, you can include that in your copy which will get picked up by the algo.
So your home page title could use some tweaking to what I mentioned above but put your company afterwards (google places importance on the order of the words) Connecticut Auto Detailing | Pinnacle Auto Detail
On your inner pages treat each one like its own landing page, which it is. It should have a seo optimized page title, the H1 should have some seo wording re enforcing your page title; if you prefer to work in a group of towns you would add location elements to the H1's, or develop town pages all together.
Photos:
I dont host photos on flicker or photobucket. You should upload them to media manager in wordpress, reduce the file size with a plugin called smushit and enter a alt tag such as "porsche paint buffing" , or you can get location based if you need to try to squeek your rankings in a town search with "hartford ct detailing".
Your content isnt bad, you might hire someone to organize it with proper bullet points, bolding, italics, and even interlinking (more advanced seo).
If it were me I would goto themeforest.net and use a more advanced theme there. Take a look at this one which I like, it would need a contact form included someone in the widgets for it to be perfect-more or less
Renew - Building, Renovation & Construction WordPress Theme Preview - ThemeForest. Construction or detailing it doesnt matter, both are set up for visual browsing.