You want as much contrast as possible between background and text for readability, grey text on darker grey background does not do this. It just looks dark and unpolished because of the lack of contrast.
Pick 3 complimentary colors and stick with them. If I were you I would take the 3 main colors of your logo (white, black and the shade of red in the car outline) and rol with that, do not use any other shades or colors. I'm not a big fan of that red but to each their own.
Remove testimonials until you have some.
Your menu isn't centered.
"This is and extensive process that includes working with dual action polishers and various buffing pads and products to remove surface defects such as swirl marks or scratches." Fix this sentence.
"Paint is then carefully hand washed using our premiums surface cleansing soap and a soft microfiber wash mitts." Fix this sentence.
I only skimmed it but I'm sure other errors could be found.