This season is starting out great for me also. I too am surprised at how busy we are now that the weather has finally broke.
2 months out with work, and still getting the calls. Funny thing is, people don't seem to mind it when I tell them I can meet with them now, but won't be able to begin the job until mid-July.
And this is all happening without me sacrificing my pricing just to be 'competitive' with everyone else. I am confident in my work/workers and charge accordingly.
Hope everyone is experiencing a better season also. Be safe!