A logo is NOT to show people what you do. It is to create a unique graphic that connects instantly to your own company name (this means that a good name makes for a good logo). In an industry of houses/roof-over-text logos this logo stands out.
Have your marketing professionally designed by the InterNACHI design team. The design services are free. Place your custom print order here:
Good comment Frank. A logo that transitions well into black and white is a good logo. It helps to keep the design simple and flat. I always work on designs in black and white first. There are some exceptions that I make due to specific requests by the person having the logo designed.