There's an old saying that you can't be all things to all people. Yet how many times have you seen ads for contractors that include the words "specializing in" and then go on to list every conceivable service from additions to professional dog-walking?
Of course, you don't actually need to "specialize" in anything. Doing so, however, does have its advantages. A niche can be as specific as "providing top-quality home-office environments using only renewable materials," or it can be as broad as "afford- able interior and exterior renovations to houses old and new."
to read the full article.