Marketing is tough. To generate a true opportunity three circumstances must all exist simultaneously:
It doesn't matter how clever or pretty the brochure or ingenious the website, nothing will bring business from someone who is not ready. The promotions would have to cause someone to build a home so you could become a potential customer. What are the chances of that.
Those tools become productive when someone finds you through a searching activity in response to a highly targeted effort or referral. At that point when websites become a destination and printed materials reinforce a message, quality and relevant presentation design matter. This is not the type of support a marketing company that does not understand your business can provide between their other clients, the bakery and the antique stores.