Saying yes to anything and everything is the default response of many consultants and small business owners. This is understandable as many have that niggling worry that work might dry up or that it's important to say yes to please clients and appear positive and willing.
I would argue for saying no to “scope creep,” when additional deliverables are added to a project but the fee remains the same. Turning down a request for performing a service that’s outside your professional capabilities will earn you respect. If you’re doing a great job and clients know where they stand, they’ll feel your solid and honest approach is more trustworthy and professional.