No problem. I understand that you're targeting enthusiasts who are more likely to spend a longer time on your site than bread and butter detail shoppers.
Atomic Detailing is not my site, but I do like its ease of navigation and simplicity of design. You are right about pricing. He does bury pricing in sub-menus and that's probably the least well organized area of his site.
You have one further, major problem. Your site is programmed in flash and will do poorly in search engines. Here's how Google sees your homepage:
"<html>
<HEAD>
<title>
Show Car Productions by Ottmann Detailing</title>
<meta name='keywords' content='detailers detailing detail cleaning washing cars automobile vehicles dallas houston fort worth texas '>
<meta name='description' content='high end car detailing and car care services'>
<body bgcolor='#000000' TOPMARGIN='0' LEFTMARGIN='0' MARGINWIDTH='0' MARGINHEIGHT='0'>
<script type="text/**********"><!--
var _gaq = _gaq || [];
_gaq.push(
['_setDomainName', '.autopia.org'],
['_setAccount', 'UA-1388584-4'],
['_trackPageview']
);
(function() {
var ga = document.createElement('script'); ga.type = 'text/**********'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
//-->
</script>
<div align='center'>
<table width='100%' cellspacing='2' cellpadding='0'>
<tr>
<td height='4'>
</td>
</tr>
</table><script src='domain.js'></script>
<script src='site.js'></script>
<div align='center'><table width=84% align=center cellpadding=0 cellspacing=0><tr><td><div align=center><h2 style='color:#cccccc; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:100;'> Show Car Productions by Ottmann Detailing 214-709-0665
[email protected] Dallas, Ft. Worth, Houston, OK City </h2></td></tr></table>
<table width='98%' height='25' align='center' valign='middle' cellpadding='0' cellspacing='0'>
<tr>
</tr>
</table>
</body>
</html>"
Your homepage is exceptionally short on words because it's essentially a presentation of images (thus, flash).
Google does not like to recommend brief, image-intense web pages at the top of its search results pages. You should add at least 100 - 200 words describing your business, your accomplishments (top 9 detailer per AW), and why customers should choose you to the very front of your website.
You did mention the cities you service in your meta keywords tag, but Google largely ignores this field now. Those cities should be mentioned, as text, at the bottom of your page. Then your site can appear when Googlers search for "fort worth car detailing" "oklahoma car detailing" and "houston car detailing." Won't be found as you have it now.
Your primary keyword (i'd assume, "Dallas Car Detailing") should be in your title.
Thus, change your title to "Dallas Car Detailing by Ottman Detailing".
Your description tag currently says 'high end car detailing and car services.'
It should read as a complete sentence, as this appears in Google's search results below your title. I have highlighted the description box area in the image below:
A good description can entice a searcher to click on to your website. In the above example, do you see how much better Autobella's description is that Detailsbymark.com?
In your case, I'd suggest: "Providing high end car detailing service to Dallas, Houston, Oklahoma City, and Fort Worth. National award winning detailer with 14 years of experience."