I have been a marketing consultant for 25 years, and I learned a great deal from this book. This is a book you can read over and over to glean new ideas to boost your business. A must read for independent professionals, consultants and small service businesses.