Nice Domain Name.. Im not sure the title tag is ok with the & symbol. I think your density and usage of keywords for the home page could use some work. I would also juice up all the ALT tags for the images - regardless if they are ADA, Bright Smile - etc.. That outta help you out.