I would change the References page to a Testimonial page, since that's basically what it is.
I would also place a contact form on the Contact page like the one you have on your Free Estimate page. Studies show that people prefer contact forms over email links. This is because they have more confidence that their message will reach you if they use a contact form. An email can be blocked by your Web server's email program, your ISP's email server or by the email program on your computer as being SPAM. Millions of good emails are lost every day because they were wrongly blocked by email programs. Why take a chance on missing a possible lead?
I think it's a nice website.
I did a Google search with the following results:
Flat Roofing St. Louis mo - 127,000 - found you on first page
roofing company St. Louis mo - 314,000 - found you on first page
roofing St. Louis mo - 1,180,000 - did not find you
roof contractor St. Louis mo - 719,000 - did not find you
roofing companies St. Louis mo - 143,000 - did not find you
roofing contractor St. Louis mo - 235,000 - did not find you
It's a guess as to what a customer might type into the Google search bar to find something. I'm not sure how many would actually type in "flat roofing" though.